Disentangling representations in Restricted Boltzmann Machines without adversaries

A goal of unsupervised machine learning is to disentangle representations of complex high-dimensional data, allowing for interpreting the significant latent factors of variation in the data as well as for manipulating them to generate new data with desirable features. These methods often rely on an adversarial scheme, in which representations are tuned to avoid discriminators from being able to reconstruct specific data information (labels). 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 on the MNIST dataset, the two-dimensional Ising model, and taxonomy of protein families. In addition, we show how our framework allows for computing the cost, in terms of log-likelihood of the data, associated to the disentanglement of their representations.

READ FULL TEXT

page 7

page 8

page 10

page 13

research
11/21/2016

Emergence of Compositional Representations in Restricted Boltzmann Machines

Extracting automatically the complex set of features composing real high...
research
04/23/2018

Boltzmann Encoded Adversarial Machines

Restricted Boltzmann Machines (RBMs) are a class of generative neural ne...
research
05/15/2023

Neural Boltzmann Machines

Conditional generative models are capable of using contextual informatio...
research
10/19/2012

Disentangling Factors of Variation via Generative Entangling

Here we propose a novel model family with the objective of learning to d...
research
02/18/2019

Learning Compositional Representations of Interacting Systems with Restricted Boltzmann Machines: Comparative Study of Lattice Proteins

A Restricted Boltzmann Machine (RBM) is an unsupervised machine-learning...
research
09/05/2023

Inferring effective couplings with Restricted Boltzmann Machines

Generative models offer a direct way to model complex data. Among them, ...
research
12/23/2014

Learning Non-deterministic Representations with Energy-based Ensembles

The goal of a generative model is to capture the distribution underlying...

Please sign up or login with your details

Forgot password? Click here to reset