CONVERGENCE OF CONTRASTIVE DIVERGENCE ALGORITHM IN EXPONENTIAL FAMILY

成果类型:
Article
署名作者:
Jiang, Bai; Wu, Tung-Yu; Jin, Yifan; Wong, Wing H.
署名单位:
Stanford University; Stanford University
刊物名称:
ANNALS OF STATISTICS
ISSN/ISSBN:
0090-5364
DOI:
10.1214/17-AOS1649
发表日期:
2018
页码:
3098-3129
关键词:
markovian processes learning algorithm STABILITY criteria hastings experts models FIELDS
摘要:
The Contrastive Divergence ( CD) algorithm has achieved notable success in training energy-based models including Restricted Boltzmann Machines and played a key role in the emergence of deep learning. The idea of this algorithm is to approximate the intractable term in the exact gradient of the log-likelihood function by using short Markov chain Monte Carlo (MCMC) runs. The approximate gradient is computationally-cheap but biased. Whether and why the CD algorithm provides an asymptotically consistent estimate are still open questions. This paper studies the asymptotic properties of the CD algorithm in canonical exponential families, which are special cases of the energy-based model. Suppose the CD algorithm runs m MCMC transition steps at each iteration t and iteratively generates a sequence of parameter estimates {theta(t)}(t >= 0) given an i.i.d. data sample {X-i}(i=1)(n) similar to p(theta star). Under conditions which are commonly obeyed by the CD algorithm in practice, we prove the existence of some bounded m such that any limit point of the time average Sigma(t-1)(s=0) theta(s)/t as t -> infinity is a consistent estimate for the true parameter theta(star). Our proof is based on the fact that {theta(t)}(t >= 0) is a homogenous Markov chain conditional on the data sample {X-i}(i=1)(n). This chain meets the Foster-Lyapunov drift criterion and converges to a random walk around the maximum likelihood estimate. The range of the random walk shrinks to zero at rate O(1/(3)root n) as the sample size n -> infinity.
来源URL: