The Boltzmann Machine: A Survey and Generalization

Abstract

A tutorial is presented describing a general machine learning theory which spawns a class of energy minimizing machines useful in model identification, optimization, and associative memory. Special realizations of the theory include the Boltzmann machine and the Hopfield neural network. The theory is reinforced by appendices addressing particular facets of the machine, ranging from gradient descent to simulated annealing. The treatment is systematic, beginning with the description of the energy function. A defining relationship is established between the energy function and the optimal solution. Following, both classical and new learning algorithms are presented (directing the adaption of the free parameters) for numerically minimizing such function to yield the optimal solution. Finally, both computational burden and performance are assessed for several small-scale applications to date. Keywords: Neural networks, Boltzmann machine, Gibbs machine, Energy minimizing neural networks, Simulated annealing.

Open PDF

Document Details

Document Type
Technical Report
Publication Date
Jul 08, 1988
Accession Number
ADA197976

Entities

People

  • Mitchell D. Eggers

Organizations

  • Massachusetts Institute of Technology

Tags

Communities of Interest

  • Energy and Power Technologies

DTIC Thesaurus Topics

  • Algorithms
  • Annealing
  • Computers
  • Content Addressable Memory
  • Digital Computers
  • Identification
  • Image Restoration
  • Learning
  • Machine Learning
  • Neural Networks
  • Optimization
  • Probability
  • Probability Distributions
  • Random Variables
  • Statistical Sampling
  • Steady State
  • Stochastic Processes

Readers

  • Adaptive Control and Estimation with Uncertainty in Dynamic Systems.
  • Calculus or Mathematical Analysis
  • Neural Network Machine Learning.

Technology Areas

  • AI & ML
  • AI & ML - Machine Learning Algorithms
  • AI & ML - Neural Networks