Unlocking the Power of Boltzmann Machines by Parallelizable Sampler and Efficient Temperature Estimation
Kentaro Kubo, Hayato Goto

TL;DR
This paper introduces a parallelizable Boltzmann sampler inspired by quantum optimization and an efficient temperature estimation method, enabling scalable learning of more expressive Boltzmann machines.
Contribution
It proposes Langevin SB for parallel sampling and CEM for temperature estimation, forming a new scalable learning framework for general Boltzmann machines.
Findings
LSB achieves parallel sampling with accuracy comparable to MCMC.
CEM effectively estimates inverse temperature during learning.
The combined SAL framework enhances the expressiveness and efficiency of Boltzmann machine training.
Abstract
Boltzmann machines (BMs) are powerful energy-based generative models, but their heavy training cost has largely confined practical use to Restricted BMs (RBMs) trained with an efficient learning method called contrastive divergence. More accurate learning typically requires Markov chain Monte Carlo (MCMC) Boltzmann sampling, but it is time-consuming due to the difficulty of parallelization for more expressive models. To address this limitation, we first propose a new Boltzmann sampler inspired by a quantum-inspired combinatorial optimization called simulated bifurcation (SB). This SB-inspired approach, which we name Langevin SB (LSB), enables parallelized sampling while maintaining accuracy comparable to MCMC. Furthermore, this is applicable not only to RBMs but also to BMs with general couplings. However, LSB cannot control the inverse temperature of the output Boltzmann distribution,…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsGenerative Adversarial Networks and Image Synthesis · Model Reduction and Neural Networks · Machine Learning in Materials Science
