paper-with-me

홈 › Papers

Asynchronous Stochastic Variational Inference

2018-01-12 · Saad Mohamad, Abdelhamid Bouchachia, Moamar Sayed-Mouchaweh

Stochastic variational inference (SVI) employs stochastic optimization to scale up Bayesian computation to massive data. Since SVI is at its core a stochastic gradient-based algorithm, horizontal parallelism can be harnessed to allow larger scale inference. We propose a lock-free parallel implementation for SVI which allows distributed computations over multiple slaves in an asynchronous style. We show that our implementation leads to linear speed-up while guaranteeing an asymptotic ergodic convergence rate $O(1/\sqrt(T)$ ) given that the number of slaves is bounded by $\sqrt(T)$ ($T$ is the total number of iterations). The implementation is done in a high-performance computing (HPC) environment using message passing interface (MPI) for python (MPI4py). The extensive empirical evaluation shows that our parallel SVI is lossless, performing comparably well to its counterpart serial SVI with linear speed-up.

📄 PDF Abstract BibTeX arXiv:1801.04289

Code (0)

등록된 구현이 없습니다.

Tasks

Stochastic OptimizationVariational Inference

Similar Papers 제목 키워드 기반

Extreme Stochastic Variational Inference: Distributed and Asynchronous

2016-05-31 · Jiong Zhang, Parameswaran Raman, Shihao Ji, Hsiang-Fu Yu 외

Stochastic variational inference (SVI), the state-of-the-art algorithm for scaling variational inference to large-datasets, is inherently serial. Moreover, it requires the parameters to fit in the memory of a single proc…

Variational Inference

Incremental Variational Inference for Latent Dirichlet Allocation

2015-07-17 · Cedric Archambeau, Beyza Ermis

We introduce incremental variational inference and apply it to latent Dirichlet allocation (LDA). Incremental variational inference is inspired by incremental EM and provides an alternative to stochastic variational infe…

Variational Inference

Asynchronous Distributed Variational Gaussian Processes for Regression

2017-04-22 · ICML 2017 · Hao Peng, Shandian Zhe, Yuan Qi

Gaussian processes (GPs) are powerful non-parametric function estimators. However, their applications are largely limited by the expensive computational cost of the inference procedures. Existing stochastic or distribute…

Gaussian Processesregression

Synergetic Learning of Heterogeneous Temporal Sequences for Multi-Horizon Probabilistic Forecasting

2021-01-31 · Longyuan Li, Jihai Zhang, Junchi Yan, Yaohui Jin 외

Time-series is ubiquitous across applications, such as transportation, finance and healthcare. Time-series is often influenced by external factors, especially in the form of asynchronous events, making forecasting diffic…

Point ProcessesTemporal SequencesTime SeriesTime Series Analysis+2

Distributed Bayesian Learning with Stochastic Natural-gradient Expectation Propagation and the Posterior Server

2015-12-31 · Leonard Hasenclever, Stefan Webb, Thibaut Lienart, Sebastian Vollmer 외

This paper makes two contributions to Bayesian machine learning algorithms. Firstly, we propose stochastic natural gradient expectation propagation (SNEP), a novel alternative to expectation propagation (EP), a popular v…

Variational Inference