paper-with-me

홈 › Papers

HOGWILD!-Gibbs can be PanAccurate

2018-11-26 · NeurIPS 2018 12 · Constantinos Daskalakis, Nishanth Dikkala, Siddhartha Jayanti

Asynchronous Gibbs sampling has been recently shown to be fast-mixing and an accurate method for estimating probabilities of events on a small number of variables of a graphical model satisfying Dobrushin's condition~\cite{DeSaOR16}. We investigate whether it can be used to accurately estimate expectations of functions of {\em all the variables} of the model. Under the same condition, we show that the synchronous (sequential) and asynchronous Gibbs samplers can be coupled so that the expected Hamming distance between their (multivariate) samples remains bounded by $O(\tau \log n),$ where $n$ is the number of variables in the graphical model, and $\tau$ is a measure of the asynchronicity. A similar bound holds for any constant power of the Hamming distance. Hence, the expectation of any function that is Lipschitz with respect to a power of the Hamming distance, can be estimated with a bias that grows logarithmically in $n$. Going beyond Lipschitz functions, we consider the bias arising from asynchronicity in estimating the expectation of polynomial functions of all variables in the model. Using recent concentration of measure results, we show that the bias introduced by the asynchronicity is of smaller order than the standard deviation of the function value already present in the true model. We perform experiments on a multi-processor machine to empirically illustrate our theoretical findings.

📄 PDF Abstract BibTeX arXiv:1811.10581

Code (0)

등록된 구현이 없습니다.

Similar Papers 제목 키워드 기반

Clone MCMC: Parallel High-Dimensional Gaussian Gibbs Sampling

2017-12-01 · NeurIPS 2017 12 · Andrei-Cristian Barbos, Francois Caron, Jean-François Giovannelli, Arnaud Doucet

We propose a generalized Gibbs sampler algorithm for obtaining samples approximately distributed from a high-dimensional Gaussian distribution. Similarly to Hogwild methods, our approach does not target the original Gaus…

Vocal Bursts Intensity Prediction

Analyzing Hogwild Parallel Gaussian Gibbs Sampling

2013-12-01 · NeurIPS 2013 12 · Matthew Johnson, James Saunderson, Alan Willsky

Sampling inference methods are computationally difficult to scale for many models in part because global dependencies can reduce opportunities for parallel computation. Without strict conditional independence structure …

CYCLADES: Conflict-free Asynchronous Machine Learning

2016-05-31 · NeurIPS 2016 12 · Xinghao Pan, Maximilian Lam, Stephen Tu, Dimitris Papailiopoulos 외

We present CYCLADES, a general framework for parallelizing stochastic optimization algorithms in a shared memory setting. CYCLADES is asynchronous during shared model updates, and requires no memory locking mechanisms, s…

BIG-bench Machine LearningStochastic Optimization

HOGWILD!: A Lock-Free Approach to Parallelizing Stochastic Gradient Descent

2011-06-28 · Feng Niu, Benjamin Recht, Christopher Re, Stephen J. Wright

Stochastic Gradient Descent (SGD) is a popular algorithm that can achieve state-of-the-art performance on a variety of machine learning tasks. Several researchers have recently proposed schemes to parallelize SGD, but al…

Hogwild: A Lock-Free Approach to Parallelizing Stochastic Gradient Descent

2011-12-01 · NeurIPS 2011 12 · Benjamin Recht, Christopher Re, Stephen Wright, Feng Niu

Stochastic Gradient Descent (SGD) is a popular algorithm that can achieve state-of-the-art performance on a variety of machine learning tasks. Several researchers have recently proposed schemes to parallelize SGD, but…