Research Showcase @ Carnegie Mellon University (Carnegie Mellon University) · 2018 · 76 citations · 17 references
ComputingComputer ScienceComputational LinguisticsMachine LearningNatural Language ProcessingBayesian StatisticsGenerative ModelingProbabilistic Machine LearningStatistical InferenceStochastic OptimizationVariational InferenceAdaptive RateLearningStochastic Variational InferenceVariational BayesVariational Posterior Approximation
Stochastic variational inference finds good posterior approximations of probabilistic models with very large data sets. It optimizes the variational objective with stochastic optimization, following noisy estimates of the natural gradient. Operationally, stochastic inference iteratively subsamples from the data, analyzes the subsample, and updates parameters with a decreasing learning rate. However, the algorithm is sensitive to that rate, which usually requires hand-tuning to each application. We solve this problem by developing an adaptive learning rate for stochastic inference. Our method requires no tuning and is easily implemented with computations already made in the algorithm. We demonstrate our approach with latent Dirichlet allocation applied to three large text corpora. Inference with the adaptive learning rate converges faster and to a better approximation than the best settings of hand-tuned rates.
17
Pattern Recognition and Machine Learning
Journal of Electronic Imaging · 2007 · 22.1K citations
A Stochastic Approximation Method
Herbert Robbins, Sutton Monro · The Annals of Mathematical Statistics · 1951 · 9.6K citations · Full text
Natural Language Processing (almost) from Scratch
Ronan Collobert, Jason Weston, Léon Bottou et al. · arXiv (Cornell University) · 2011 · 5.2K citations · Full text