paper-with-me

Papers

Automatic Differentiation Variational Inference

2016-03-02 · Alp Kucukelbir, Dustin Tran, Rajesh Ranganath, Andrew Gelman, David M. Blei

Probabilistic modeling is iterative. A scientist posits a simple model, fits it to her data, refines it according to her analysis, and repeats. However, fitting complex models to large data is a bottleneck in this process. Deriving algorithms for new models can be both mathematically and computationally challenging, which makes it difficult to efficiently cycle through the steps. To this end, we develop automatic differentiation variational inference (ADVI). Using our method, the scientist only provides a probabilistic model and a dataset, nothing else. ADVI automatically derives an efficient variational inference algorithm, freeing the scientist to refine and explore many models. ADVI supports a broad class of models-no conjugacy assumptions are required. We study ADVI across ten different models and apply it to a dataset with millions of observations. ADVI is integrated into Stan, a probabilistic programming system; it is available for immediate use.

📄 PDF Abstract BibTeX arXiv:1603.00788

Code (4)

JulienNonin/auto-diff-variational-inference
TuringLang/Bijectors.jl
UnofficialJuliaMirrorSnapshots/Bijectors.jl-76274a88-744f-5084-9051-94815aaf08c4
modichirag/gsm-vi jax

Tasks

Probabilistic ProgrammingVariational Inference

Similar Papers 제목 키워드 기반

Automatic Variational Inference in Stan

2015-06-10 · NeurIPS 2015 12 · Alp Kucukelbir, Rajesh Ranganath, Andrew Gelman, David M. Blei

Variational inference is a scalable technique for approximate Bayesian inference. Deriving variational inference algorithms requires tedious model-specific calculations; this makes it difficult to automate. We propose an…

Bayesian InferenceProbabilistic ProgrammingVariational Inference

Nonparametric Automatic Differentiation Variational Inference with Spline Approximation

2024-03-10 · Yuda Shao, Shan Yu, Tianshu Feng

Automatic Differentiation Variational Inference (ADVI) is efficient in learning probabilistic models. Classic ADVI relies on the parametric approach to approximate the posterior. In this paper, we develop a spline-based …

Variational Inference

Torchtree: flexible phylogenetic model development and inference using PyTorch

2024-06-26 · Mathieu Fourment, Matthew Macaulay, Christiaan J Swanepoel, Xiang Ji 외

Bayesian inference has predominantly relied on the Markov chain Monte Carlo (MCMC) algorithm for many years. However, MCMC is computationally laborious, especially for complex phylogenetic models of time trees. This bott…

Bayesian InferenceVariational Inference

Automatic Variational ABC

2016-06-28 · Alexander Moreno, Tameem Adel, Edward Meeds, James M. Rehg 외

Approximate Bayesian Computation (ABC) is a framework for performing likelihood-free posterior inference for simulation models. Stochastic Variational inference (SVI) is an appealing alternative to the inefficient sampli…

Variational Inference

Banded Matrix Operators for Gaussian Markov Models in the Automatic Differentiation Era

2019-02-26 · Nicolas Durrande, Vincent Adam, Lucas Bordeaux, Stefanos Eleftheriadis 외

Banded matrices can be used as precision matrices in several models including linear state-space models, some Gaussian processes, and Gaussian Markov random fields. The aim of the paper is to make modern inference method…

Gaussian ProcessesState Space ModelsVariational Inference