An Infinite Restricted Boltzmann Machine

02/09/2015
by   Marc-Alexandre Côté, et al.
0

We present a mathematical construction for the restricted Boltzmann machine (RBM) that doesn't require specifying the number of hidden units. In fact, the hidden layer size is adaptive and can grow during training. This is obtained by first extending the RBM to be sensitive to the ordering of its hidden units. Then, thanks to a carefully chosen definition of the energy function, we show that the limit of infinitely many hidden units is well defined. As with RBM, approximate maximum likelihood training can be performed, resulting in an algorithm that naturally and adaptively adds trained hidden units during learning. We empirically study the behaviour of this infinite RBM, showing that its performance is competitive to that of the RBM, while not requiring the tuning of a hidden layer size.

READ FULL TEXT

page 13

page 14

page 15

page 17

research
09/11/2017

On better training the infinite restricted Boltzmann machines

The infinite restricted Boltzmann machine (iRBM) is an extension of the ...
research
10/15/2017

Learning Infinite RBMs with Frank-Wolfe

In this work, we propose an infinite restricted Boltzmann machine (RBM),...
research
05/14/2022

Pattern reconstruction with restricted Boltzmann machines

We show that the ability of a restricted Boltzmann machine to reconstruc...
research
06/12/2018

Using Inherent Structures to design Lean 2-layer RBMs

Understanding the representational power of Restricted Boltzmann Machine...
research
01/24/2020

Effectively Trainable Semi-Quantum Restricted Boltzmann Machine

We propose a novel quantum model for the restricted Boltzmann machine (R...
research
05/06/2014

Training Restricted Boltzmann Machine by Perturbation

A new approach to maximum likelihood learning of discrete graphical mode...
research
12/09/2019

Self-regularizing restricted Boltzmann machines

Focusing on the grand-canonical extension of the ordinary restricted Bol...

Please sign up or login with your details

Forgot password? Click here to reset