Disentangling representations in Restricted Boltzmann Machines without adversaries
Not on the map. Why?
Abstract (arXiv)
A goal of unsupervised machine learning is to build representations of complex high-dimensional data, with simple relations to their properties. Such disentangled representations make easier to interpret the significant latent factors of variation in the data, as well as to generate new data with desirable features. Methods for disentangling representations often rely on an adversarial scheme, in which representations are tuned to avoid discriminators from being able to reconstruct information about the data properties (labels). Unfortunately adversarial training is generally difficult to implement in practice. Here we propose a simple, effective way of disentangling representations without any need to train adversarial discriminators, and apply our approach to Restricted Boltzmann Machines (RBM), one of the simplest representation-based generative models. Our approach relies on the introduction of adequate constraints on the weights during training, which allows us to concentrate information about labels on a small subset of latent variables. The effectiveness of the approach is illustrated with four examples: the CelebA dataset of facial images, the two-dimensional Ising model, the MNIST dataset of handwritten digits, and the taxonomy of protein families. In addition, we show how our framework allows for analytically computing the cost, in terms of log-likelihood of the data, associated to the disentanglement of their representations.
Key facts. Cited by 11 papers in the map (data through 14 Oct 2026). Builds on 22 of its 73 references that are in the map. First posted on arXiv 23 Jun 2022.
Builds on
22 of 73 references.
References · 22
- 2014Adam: A Method for Stochastic Optimizationcited by 37,240
- 2022Generative Adversarial Networkscited by 5,627
- 2013Efficient Estimation of Word Representations in Vector Spacecited by 4,375
- 2013Auto-Encoding Variational Bayescited by 4,053
- 2014Deep Learning Face Attributes in the Wildcited by 3,693
- 2018Challenging Common Assumptions in the Unsupervised Learning of Disentangled Representationscited by 941
- 2019Interpreting the Latent Space of GANs for Semantic Face Editingcited by 695
- 2018Disentangling by Factorisingcited by 616
- 2017Self-Normalizing Neural Networkscited by 598
- 2017Towards Principled Methods for Training Generative Adversarial Networkscited by 464
- 2017AttGAN: Facial Attribute Editing by Only Changing What You Wantcited by 242
- 2017Fader Networks: Manipulating Images by Sliding Attributescited by 118
10 more
- 2020The Gaussian equivalence of generative models for learning with shallow neural networkscited by 113
- 2020Measuring Disentanglement: A Review of Metricscited by 70
- 2018Structured Disentangled Representationscited by 62
- 2021Equilibrium and non-Equilibrium regimes in the learning of Restricted Boltzmann Machinescited by 27
- 2016Emergence of Compositional Representations in Restricted Boltzmann Machinescited by 23
- 2014Accurate and Conservative Estimates of MRF Log-likelihood using Reverse Annealingcited by 18
- 2017Disentangling Factors of Variation by Mixing Themcited by 18
- 2019'Place-cell' emergence and learning of invariant data with restricted Boltzmann machines: breaking and dynamical restoration of continuous symmetries in the weight spacecited by 10
- 2018Learning Anonymized Representations with Adversarial Neural Networkscited by 7
- 2020The Accuracy of Restricted Boltzmann Machine Models of Ising Systemscited by 5
Built on by
Citing papers per year: 2022: 1; 2023: 3; 2024: 3; 2025: 4.
11 papers.
- 2023Fast and Functional Structured Data Generators Rooted in Out-of-Equilibrium Physicscited by 7
- 2024Conditioned quantum-assisted deep generative surrogate for particle-calorimeter interactionscited by 4
- 2025A mathematical theory for understanding when abstract representations emerge in neural networkscited by 4
- 2023Interpretable machine learning of amino acid patterns in proteins: a statistical ensemble approachcited by 3
- 2024Fundamental operating regimes, hyper-parameter fine-tuning and glassiness: towards an interpretable replica-theory for trained restricted Boltzmann machinescited by 3
- 2022A simple probabilistic neural network for machine understandingcited by 1
- 2023Investigating the generative dynamics of energy-based neural networkscited by 0
- 2024Evolving Restricted Boltzmann Machine-Kohonen Network for Online Clusteringcited by 0
- 2025Exploring the Energy Landscape of RBMs: Reciprocal Space Insights into Bosons, Hierarchical Learning and Symmetry Breakingcited by 0
- 2025Photonic restricted Boltzmann machine for content generation taskscited by 0
- 2025Diluting Restricted Boltzmann Machinescited by 0
- 2025Diluting Restricted Boltzmann Machines1 Nov 2025
- 2025A mathematical theory for understanding when abstract representations emerge in neural networks10 Oct 2025
- 2025Photonic restricted Boltzmann machine for content generation tasks28 Aug 2025
- 2025Exploring the Energy Landscape of RBMs: Reciprocal Space Insights into Bosons, Hierarchical Learning and Symmetry Breaking27 Mar 2025
- 2024Conditioned quantum-assisted deep generative surrogate for particle-calorimeter interactions30 Oct 2024
- 2024Fundamental operating regimes, hyper-parameter fine-tuning and glassiness: towards an interpretable replica-theory for trained restricted Boltzmann machines14 Jun 2024
- 2024Evolving Restricted Boltzmann Machine-Kohonen Network for Online Clustering14 Feb 2024
- 2023Fast and Functional Structured Data Generators Rooted in Out-of-Equilibrium Physics13 Jul 2023
- 2023Investigating the generative dynamics of energy-based neural networks11 May 2023
- 2023Interpretable machine learning of amino acid patterns in proteins: a statistical ensemble approach27 Mar 2023
- 2022A simple probabilistic neural network for machine understanding24 Oct 2022