English

Boltzmann machines and energy-based models

Neural and Evolutionary Computing 2019-01-21 v2

Abstract

We review Boltzmann machines and energy-based models. A Boltzmann machine defines a probability distribution over binary-valued patterns. One can learn parameters of a Boltzmann machine via gradient based approaches in a way that log likelihood of data is increased. The gradient and Hessian of a Boltzmann machine admit beautiful mathematical representations, although computing them is in general intractable. This intractability motivates approximate methods, including Gibbs sampler and contrastive divergence, and tractable alternatives, namely energy-based models.

Keywords

Cite

@article{arxiv.1708.06008,
  title  = {Boltzmann machines and energy-based models},
  author = {Takayuki Osogami},
  journal= {arXiv preprint arXiv:1708.06008},
  year   = {2019}
}

Comments

36 pages. The topics covered in this paper are presented in Part I of IJCAI-17 tutorial on energy-based machine learning. https://researcher.watson.ibm.com/researcher/view_group.php?id=7834

R2 v1 2026-06-22T21:18:58.497Z