Learning Restricted Boltzmann Machines via Influence Maximization

05/25/2018
by   Guy Bresler, et al.
0

Graphical models are a rich language for describing high-dimensional distributions in terms of their dependence structure. While there are provable algorithms for learning graphical models in a variety of settings, there has been much less progress 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. We give a simple greedy algorithm based on influence maximization to learn ferromagnetic RBMs with bounded degree. More precisely, we learn a description of the distribution on the observed variables as a Markov Random Field (or MRF), even though it exhibits complex higher- order interactions. Our analysis is based on tools from mathematical physics that were developed to show the concavity of magnetization. Moreover our results extend in a straightforward manner to ferromagnetic Ising models with latent variables. Conversely, we show that the distribution on the observed nodes of a general RBM can simulate any MRF which allows us to show new hardness results for improperly learning RBMs even with only a constant number of latent variables.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
06/07/2020

Learning Restricted Boltzmann Machines with Few Latent Variables

Restricted Boltzmann Machines (RBMs) are a common family of undirected g...
research
07/25/2020

From Boltzmann Machines to Neural Networks and Back Again

Graphical models are powerful tools for modeling high-dimensional data, ...
research
06/18/2012

Deep Mixtures of Factor Analysers

An efficient way to learn deep density models that have many layers of l...
research
06/15/2019

Learning Restricted Boltzmann Machines with Arbitrary External Fields

We study the problem of learning graphical models with latent variables....
research
08/06/2014

Mixed-Variate Restricted Boltzmann Machines

Modern datasets are becoming heterogeneous. To this end, we present in t...
research
08/01/2014

Thurstonian Boltzmann Machines: Learning from Multiple Inequalities

We introduce Thurstonian Boltzmann Machines (TBM), a unified architectur...
research
03/12/2017

Sequential Local Learning for Latent Graphical Models

Learning parameters of latent graphical models (GM) is inherently much h...

Please sign up or login with your details

Forgot password? Click here to reset