An intuitive Intro to Boltzmann Machines

Sajjad Salaria
1 min readJan 5, 2019

--

This model doesn’t have an output layer. Everything is connected to everything. There’s no direction in these connections.

image source: Wikipedia

Boltzmann machines are fundamentally different to all other algorithms.

They don’t expect the data but rather generate the data. For Boltzmann machine every node is same. We want to use our training data to feed the Boltzmann Machines, as the inputs to help it adjust the weights of the system accordingly so that it actually resembles our system.

It’s a stochastic or generative deep learning model.

Once the learning is done, the Boltzmann machine understands how all these parameters interact with each other, or what constraints should exist between them in order for the system that we are modeling. An example would be the Boltzmann Machine that monitors the Nuclearn Powerplant. Learning through good examples, it understands how the system works in it’s natural state.

--

--

Sajjad Salaria
Sajjad Salaria

Written by Sajjad Salaria

You can go a long way with a smile. You can go a lot further with a smile and a gun. - Al Capone

No responses yet