Cognitive Scaffold

Preparing your thinking workspace

arrow_back_ios_new
MENTAL MODEL · M6096

Boltzmann Machine

Boltzmann Machine
TechnicalHigh supportNeuroscience
Included
account_tree

Version 1.0.0 · Updated 2026-07-28

CORE DEFINITION

The Boltzmann machine is a type of stochastic neural network and recurrent neural network, invented in 1985 by Canadian computer scientist Geoffrey Hinton and American computer scientist Terry Sejnowski. It can be viewed as a stochastic, generative counterpart of the Hopfield neural network. It was one of the first neural networks capable of learning internal representations and able to represent and (given sufficient time) solve complex combinatorial optimization problems. However, Boltzmann machines without specific restrictions on connectivity have not yet been proven useful for practical problems in machine learning. Thus, they are currently only of theoretical interest. Nevertheless, due to the local and Hebbian nature of the training algorithm, and their parallelism similar to simple physical processes, if the connectivity is constrained (i.e., restricted Boltzmann machines), the learning method can be efficient enough for practical problems. It is named after the Boltzmann distribution, which is used in the sampling function of the Boltzmann machine.

SCAFFOLDING EFFECT

psychology

Reduce cognitive load

The Boltzmann machine is a type of stochastic neural network and recurrent neural network, invented in 1985 by Canadian computer scientist Geoffrey Hinton and American computer scientist Terry Sejnowski. It can be viewed as a stochastic, generative counterpart of the Hopfield neural network. It was one of the first neural networks capable of learning internal representations and able to represent and (given sufficient time) solve complex combinatorial optimization problems.

anchor

Anchor fast decisions

A stochastic recurrent neural network proposed by Hinton et al., which defines state probabilities via an energy function and the Boltzmann distribution, used for unsupervised learning. The mechanism is an energy model plus simulated annealing.

MINIMUM ACTION

In progress 0/3

Practice this model in one real situation:

Check to track your progress (stored locally)
Learning progress0%
account_treeGenealogyexpand_more
menu_bookReferencesexpand_more

Source support: Explicit

  • link
    zh.wikipedia.orghttps://zh.wikipedia.org/wiki/%E7%8E%BB%E5%B0%94%E5%85%B9%E6%9B%BC%E6%9C%BAZH · Explicit
    verified

RELATED MODELS