The Gaussian-Multinoulli Restricted Boltzmann Machine: A Potts Model Extension of the GRBM
Nikhil Kapasi, William Whitehead, Luke Theogarajan
TL;DR
The paper introduces the Gaussian-Multinoulli RBM (GM-RBM), an energy-based extension of the Gaussian–Bernoulli RBM that replaces binary hidden units with $q$-state Potts variables to achieve a discrete, interpretable latent space while modeling Gaussian-visible data. It derives the GM-RBM energy, conditional distributions, and compositional latent structure, demonstrating how the mean visible vector $\mu(h)$ is a sum of state-specific templates $W_j^{(h_j)}$. Empirical results on hetero- and auto-associative tasks show that higher Potts state counts $q$ improve recall accuracy and sample quality under fixed parameter budgets, with $q=4$ often offering a favorable trade-off between capacity and efficiency. The work discusses limitations (e.g., reliance on Gibbs sampling) and outlines future directions, including scaling to deeper architectures, improved discrete sampling, and hardware-oriented implementations, highlighting Potts units as a route to more expressive and scalable discrete latent representations in energy-based models.
Abstract
Many real-world tasks, from associative memory to symbolic reasoning, demand discrete, structured representations that standard continuous latent models struggle to express naturally. We introduce the Gaussian-Multinoulli Restricted Boltzmann Machine (GM-RBM), a generative energy-based model that extends the Gaussian-Bernoulli RBM (GB-RBM) by replacing binary hidden units with $q$-state Potts variables. This modification enables a combinatorially richer latent space and supports learning over multivalued, interpretable latent concepts. We formally derive GM-RBM's energy function, learning dynamics, and conditional distributions, showing that it preserves tractable inference and training through contrastive divergence. Empirically, we demonstrate that GM-RBMs model complex multimodal distributions more effectively than binary RBMs, outperforming them on tasks involving analogical recall and structured memory. Our results highlight GM-RBMs as a scalable framework for discrete latent inference with enhanced expressiveness and interoperability.
