Restricted Boltzmann Machine and Deep Belief Network

View at publisher
Authors: Vinod Kumar Khanna
Cited by: 0

Abstract

A restricted Boltzmann machine (RBM) is a generative model that learns a probability distribution over its input. At the same time, a deep belief network (DBN) is composed of multiple RBMs , allowing it to learn hierarchical representations of data. An RBM is primarily used for unsupervised learning tasks, such as feature learning, dimensionality reduction, and collaborative filtering, whereas a DBN is used for more complex tasks, including image and speech recognition, natural language processing, and classification. Elementary ideas about the RBM are presented, including its structure, connections between layers, and within the same layer of the RBM . The function of RBM is described. The process of training a RBM is explained, and the use of a trained RBM for inference is discussed. The basic concept of a DBN is introduced. The stacked structure of DBN is examined, along with connections within the network. The function of a DBN , its training, and the use of a trained DBN for inference are delineated. A comparison between the RBM and the DBN provides a comprehensive understanding of these algorithms.

Fields of Study & Subjects

Neural Networks and Applications Bayesian Modeling and Causal Inference Topic Modeling

Publication details

Journal / source
Chapman & Hall/CRC eBooks
Pages
277–291
Publication date
6 February 2026
Language
EN
Document type
Book chapter