Expressive Power and Approximation Errors of Restricted Boltzmann Machines
Guido Montufar, Johannes Rauh, Nihat Ay

TL;DR
This paper analyzes the expressive power of Restricted Boltzmann Machines (RBMs) by characterizing the classes of distributions they can learn and providing bounds on their approximation errors based on the number of units.
Contribution
It introduces explicit classes of distributions learnable by RBMs and derives bounds on the Kullback-Leibler divergence, linking model size to approximation accuracy.
Findings
Bound on maximal Kullback-Leibler divergence for RBMs
Explicit classes of distributions learnable by RBMs
Guidelines for choosing hidden units to achieve desired approximation error
Abstract
We present explicit classes of probability distributions that can be learned by Restricted Boltzmann Machines (RBMs) depending on the number of units that they contain, and which are representative for the expressive power of the model. We use this to show that the maximal Kullback-Leibler divergence to the RBM model with visible and hidden units is bounded from above by . In this way we can specify the number of hidden units that guarantees a sufficiently rich model containing different classes of distributions and respecting a given error tolerance.
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsGenerative Adversarial Networks and Image Synthesis · Adversarial Robustness in Machine Learning · Model Reduction and Neural Networks
