Universal Approximation Depth and Errors of Narrow Belief Networks with Discrete Units
Guido F. Mont\'ufar

TL;DR
This paper extends theoretical understanding of narrow deep belief networks with discrete units, showing how their depth and width relate to their ability to approximate any probability distribution within a specified error tolerance.
Contribution
It generalizes previous binary-unit results to arbitrary finite state units and quantifies the depth needed for universal approximation with controlled error.
Findings
Deep belief networks with specified layers can approximate any distribution within a KL divergence threshold.
The analysis applies to discrete RBMs and naive Bayes models as special cases.
Provides bounds on network depth and width for universal approximation.
Abstract
We generalize recent theoretical work on the minimal number of layers of narrow deep belief networks that can approximate any probability distribution on the states of their visible units arbitrarily well. We relax the setting of binary units (Sutskever and Hinton, 2008; Le Roux and Bengio, 2008, 2010; Mont\'ufar and Ay, 2011) to units with arbitrary finite state spaces, and the vanishing approximation error to an arbitrary approximation error tolerance. For example, we show that a -ary deep belief network with layers of width for some can approximate any probability distribution on without exceeding a Kullback-Leibler divergence of . Our analysis covers discrete restricted Boltzmann machines and na\"ive Bayes models as special cases.
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
TopicsAdversarial Robustness in Machine Learning · Stochastic Gradient Optimization Techniques · Domain Adaptation and Few-Shot Learning
MethodsDeep Belief Network
