© Sridhar Alla, Suman Kalyan Adari 2019
S. . Alla, S. K. AdariBeginning Anomaly Detection Using Python-Based Deep Learninghttps://doi.org/10.1007/978-1-4842-5177-5_5

5. Boltzmann Machines

Sridhar Alla1  and Suman Kalyan Adari2
(1)
New Jersey, NJ, USA
(2)
Tampa, FL, USA
 

In this chapter, you will learn about Boltzmann machines and how the restricted Boltzmann machine can be used to perform anomaly detection.

In a nutshell, the following topics will be covered throughout this chapter:
  • What is a Boltzmann machine?

  • Restricted Boltzmann machines (RBMs)

  • RBM applications

What Is a Boltzmann Machine?

A Boltzmann machine is a special type of bidirectional neural network comprised only of hidden nodes and input nodes, designed to learn the probability distribution of ...

Get Beginning Anomaly Detection Using Python-Based Deep Learning: With Keras and PyTorch now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.