# Boltzmann Machine **Domain:** Machine Learning / Neural Networks / Statistical Mechanics **Doc Type:** Technical Concept Node **Maturity:** Developed **Related:** [[wiki/Energy-Based Model|Energy-Based Model]], [[wiki/Artificial Neural Networks|Artificial Neural Networks]], [[wiki/Geoffrey Hinton|Geoffrey Hinton]] --- ## Definition A **Boltzmann machine** is a stochastic recurrent neural network that assigns energies and probabilities to configurations of visible and hidden units. Learning adjusts connections so observed patterns become more probable under the model. ## Ontology Context This is a specific model architecture within the broader [[wiki/Energy-Based Model|energy-based modeling]] family. It should remain distinct from [[wiki/Deep Learning|Deep Learning]] as a broad research program and from [[wiki/Mechanistic Intelligence|Mechanistic Intelligence]] as a philosophical and architectural thesis. ## See Also [[wiki/Energy-Based Model|Energy-Based Model]] · [[wiki/Artificial Neural Networks|Artificial Neural Networks]] · [[wiki/Geoffrey Hinton|Geoffrey Hinton]] · [[wiki/Distributed Representation|Distributed Representation]]