Convergence of Contrastive Divergence Algorithm in Exponential Family

03/17/2016
by   Tung-yu Wu, et al.
0

This paper studies the convergence properties of contrastive divergence algorithm for parameter inference in exponential family, by relating it to Markov chain theory and stochastic stability literature. We prove that, under mild conditions and given a finite data sample X_1,...,X_n ∼ p_θ^* i.i.d. in an event with probability approaching to 1, the sequence {θ_t}_t > 0 generated by CD algorithm is a positive Harris recurrent chain, and thus processes an unique invariant distribution π_n. The invariant distribution concentrates around the Maximum Likelihood Estimate at a speed arbitrarily slower than √(n), and the number of steps in Markov Chain Monte Carlo only affects the coefficient factor of the concentration rate. Finally we conclude that as n →∞, _t →∞1/t∑_s=1^t θ_s - θ^*p→ 0.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
01/02/2019

A Simple Algorithm for Scalable Monte Carlo Inference

Statistical inference involves estimation of parameters of a model based...
research
05/20/2016

Convergence of Contrastive Divergence with Annealed Learning Rate in Exponential Family

In our recent paper, we showed that in exponential family, contrastive d...
research
03/25/2020

Convergence of Recursive Stochastic Algorithms using Wasserstein Divergence

This paper develops a unified framework, based on iterated random operat...
research
09/19/2018

Simple, fast and accurate evaluation of the action of the exponential of a rate matrix on a probability vector

Given a time-homogeneous, finite-statespace Markov chain with a rate mat...
research
11/03/2022

Can RBMs be trained with zero step contrastive divergence?

Restricted Boltzmann Machines (RBMs) are probabilistic generative models...
research
12/06/2020

Contrastive Divergence Learning is a Time Reversal Adversarial Game

Contrastive divergence (CD) learning is a classical method for fitting u...
research
03/27/2019

The Global Convergence Analysis of the Bat Algorithm Using a Markovian Framework and Dynamical System Theory

The bat algorithm (BA) has been shown to be effective to solve a wider r...

Please sign up or login with your details

Forgot password? Click here to reset