Stacking Restricted Boltzmann Machines to Generate Images
Explore the process of stacking Restricted Boltzmann Machines to build deep belief networks for image generation. Learn how to train multi-layer generative models using TensorFlow, understand the wake-sleep algorithm, and see how layered RBMs improve digit representation and classification.
We'll cover the following...
We have seen that an RBM with a single hidden layer can be used to learn a generative model of images; in fact, theoretical work has suggested that with a sufficiently large number of hidden units, an RBM can approximate any distribution with binary
Researchers who developed DBNs also noted that adding additional layers can only lower the log-likelihood of the lower bound of the approximation of the data reconstructed by the generative