paper-with-me

홈 › Papers

Learning Restricted Boltzmann Machines with Sparse Latent Variables

2020-06-07 · NeurIPS 2020 12 · Guy Bresler, Rares-Darius Buhai

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 $\tilde{O}(n^2)$ for ferromagnetic RBMs (i.e., with attractive potentials) but $\tilde{O}(n^d)$ for general RBMs, where $n$ is the number of observed variables and $d$ 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 $\tilde{O}(n^{2^s+1})$, where $s$ 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)$, 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.

📄 PDF Abstract BibTeX arXiv:2006.04166

Code (0)

등록된 구현이 없습니다.

Similar Papers 제목 키워드 기반

Learning Restricted Boltzmann Machines via Influence Maximization

2018-05-25 · Guy Bresler, Frederic Koehler, Ankur Moitra, Elchanan Mossel

Graphical models are a rich language for describing high-dimensional distributions in terms of their dependence structure. While there are algorithms with provable guarantees for learning undirected graphical models in a…

Collaborative FilteringDimensionality Reduction

Discrete Restricted Boltzmann Machines

2013-01-15 · Guido Montufar, Jason Morton

We describe discrete restricted Boltzmann machines: probabilistic graphical models with bipartite interactions between visible and hidden discrete variables. Examples are binary restricted Boltzmann machines and discrete…

From Boltzmann Machines to Neural Networks and Back Again

2020-07-25 · NeurIPS 2020 12 · Surbhi Goel, Adam Klivans, Frederic Koehler

Graphical models are powerful tools for modeling high-dimensional data, but learning graphical models in the presence of latent variables is well-known to be difficult. In this work we give new results for learning Restr…

Mixed-Variate Restricted Boltzmann Machines

2014-08-06 · Truyen Tran, Dinh Phung, Svetha Venkatesh

Modern datasets are becoming heterogeneous. To this end, we present in this paper Mixed-Variate Restricted Boltzmann Machines for simultaneously modelling variables of multiple types and modalities, including binary and …

Dimensionality Reduction

Mean-Field Inference in Gaussian Restricted Boltzmann Machine

2015-12-03 · Chako Takahashi, Muneki Yasuda

A Gaussian restricted Boltzmann machine (GRBM) is a Boltzmann machine defined on a bipartite graph and is an extension of usual restricted Boltzmann machines. A GRBM consists of two different layers: a visible layer comp…