Lune

NeurIPS2020顶会

Learning Restricted Boltzmann Machines with Sparse Latent Variables

Guy Bresler, Rares-Darius Buhai

2020年份
2被引次数
1顶会引用

摘要

Restricted Boltzmann Machines (RBMs) are a common family of undirected graphical models with latent variables. An RBM is described by a bipartite graph, with all observed variables in one layer and all latent variables in the other. We consider the task of learning an RBM given samples generated according to it. The best algorithms for this task currently have time complexity O~(n2)\tilde{O}(n^2) for ferromagnetic RBMs (i.e., with attractive potentials) but O~(nd)\tilde{O}(n^d) for general RBMs, where nn is the number of observed variables and dd is the maximum degree of a latent variable. Let the MRF neighborhood of an observed variable be its neighborhood in the Markov Random Field of the marginal distribution of the observed variables. In this paper, we give an algorithm for learning general RBMs with time complexity O~(n2s+1)\tilde{O}(n^{2^s+1}), where ss is the maximum number of latent variables connected to the MRF neighborhood of an observed variable. This is an improvement when s<log⁡2(d−1)s < \log_2 (d-1), which corresponds to RBMs with sparse latent variables. Furthermore, we give a version of this learning algorithm that recovers a model with small prediction error and whose sample complexity is independent of the minimum potential in the Markov Random Field of the observed variables. This is of interest because the sample complexity of current algorithms scales with the inverse of the minimum potential, which cannot be controlled in terms of natural properties of the RBM.

问问这篇 Paper

智能体会读完全文。

Lune 把这篇 Paper 索引到了每一个公式,引用它的顶会 Paper 也一样。你提问,回答直接引用原文。

可以从这些问题问起

智能体调用

Luneget_paper_fulltext

在 Lune 里问

免费开始,无需绑卡

引用它的顶会 Paper1

问问它们各自怎么用它

它引用的顶会 Paper1

相关 Paper

黄昏的海面,两侧是细线勾勒的悬崖