Learning Restricted Boltzmann Machines via Influence Maximization
Not on the map. Why?
Abstract (arXiv)
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 variety of settings, there has been much less progress in the important scenario when there are latent variables. Here we study Restricted Boltzmann Machines (or RBMs), which are a popular model with wide-ranging applications in dimensionality reduction, collaborative filtering, topic modeling, feature extraction and deep learning. The main message of our paper is a strong dichotomy in the feasibility of learning RBMs, depending on the nature of the interactions between variables: ferromagnetic models can be learned efficiently, while general models cannot. In particular, we give a simple greedy algorithm based on influence maximization to learn ferromagnetic RBMs with bounded degree. In fact, we learn a description of the distribution on the observed variables as a Markov Random Field. Our analysis is based on tools from mathematical physics that were developed to show the concavity of magnetization. Our algorithm extends straighforwardly to general ferromagnetic Ising models with latent variables. Conversely, we show that even for a contant number of latent variables with constant degree, without ferromagneticity the problem is as hard as sparse parity with noise. This hardness result is based on a sharp and surprising characterization of the representational power of bounded degree RBMs: the distribution on their observed variables can simulate any bounded order MRF. This result is of independent interest since RBMs are the building blocks of deep belief networks.
Key facts. Cited by 10 papers in the map (data through 14 Oct 2026). First posted on arXiv 25 May 2018.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 4; 2022: 3; 2023: 1; 2024: 1; 2025: 1.
10 papers.
- 2021Learning latent causal graphs via mixture oraclescited by 55
- 2021Submodular + Concavecited by 13
- 2021Chow-Liu++: Optimal Prediction-Centric Learning of Tree Ising Modelscited by 9
- 2024Bypassing the Noisy Parity Barrier: Learning Higher-Order Markov Random Fields from Dynamicscited by 8
- 2022Learning and Testing Latent-Tree Ising Models Efficientlycited by 7
- 2021Learning to Sample from Censored Markov Random Fieldscited by 6
- 2023Provable learning of quantum states with graphical modelscited by 3
- 2025Estimating Ising Models in Total Variation Distancecited by 3
- 2022Pattern reconstruction with restricted Boltzmann machinescited by 0
- 2022Mean Estimation in High-Dimensional Binary Markov Gaussian Mixture Modelscited by 0
- 2025Estimating Ising Models in Total Variation Distance26 Nov 2025
- 2024Bypassing the Noisy Parity Barrier: Learning Higher-Order Markov Random Fields from Dynamics9 Sep 2024
- 2023Provable learning of quantum states with graphical models17 Sep 2023
- 2022Learning and Testing Latent-Tree Ising Models Efficiently23 Nov 2022
- 2022Mean Estimation in High-Dimensional Binary Markov Gaussian Mixture Models6 Jun 2022
- 2022Pattern reconstruction with restricted Boltzmann machines14 May 2022
- 2021Learning latent causal graphs via mixture oracles29 Jun 2021
- 2021Submodular + Concave9 Jun 2021
- 2021Chow-Liu++: Optimal Prediction-Centric Learning of Tree Ising Models7 Jun 2021
- 2021Learning to Sample from Censored Markov Random Fields15 Jan 2021