# 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]]