Abstract

This paper studies contrastive divergence (CD) learning algorithm and proposes a new algorithm for training restricted Boltzmann machines (RBMs). We derive that CD is a biased estimator of the log-likelihood gradient method and make an analysis of the bias. Meanwhile, we propose a new learning algorithm called average contrastive divergence (ACD) for training RBMs. It is an improved CD algorithm, and it is different from the traditional CD algorithm. Finally, we obtain some experimental results. The results show that the new algorithm is a better approximation of the log-likelihood gradient method and outperforms the traditional CD algorithm.

Highlights

  • The learning of restricted Boltzmann machines (RBMs) has been an important and hot topic in machine learning

  • We studied the contrastive divergence (CD) algorithm and proposed a new algorithm for training RBMs

  • We have given the bias between the CD algorithm and the log-likelihood gradient method

Read more

Summary

Introduction

The learning of restricted Boltzmann machines (RBMs) has been an important and hot topic in machine learning. The general learning algorithm, for example the gradient method, is challenging for training RBMs. Hinton proposed a learning algorithm called the contrastive divergence (CD) algorithm [1]. We derive the bias of the CD approximation of the log-likelihood gradient and provide an analysis of the bias and the approximation error of CD. Our analysis of the approximation error explicitly shows that the expectation of CD is closer to the log-likelihood gradient than CD; the idea of our new learning algorithm is derived from the conclusion. Algorithm for training RBMs. We show that ACD is a better approximation of the log-likelihood gradient than CD.

Contrastive Divergence Algorithm
Contrastive Divergence Algorithm for RBMs
Average Contrastive Divergence Algorithm
Experiments
The Artificial Data
The MNIST Task
Conclusions
Full Text
Paper version not known

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call

Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.