Build, compute, critique, repeat: Data analysis with latent variable models

DM Blei - Annual Review of Statistics and Its Application, 2014 - annualreviews.org
We survey latent variable models for solving data-analysis problems. A latent variable model
is a probabilistic model that encodes hidden patterns in the data. We uncover these patterns …

Automatic differentiation variational inference

A Kucukelbir, D Tran, R Ranganath, A Gelman… - Journal of machine …, 2017 - jmlr.org
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 …

OpenDR: An approximate differentiable renderer

MM Loper, MJ Black - Computer Vision–ECCV 2014: 13th European …, 2014 - Springer
Inverse graphics attempts to take sensor data and infer 3D geometry, illumination, materials,
and motions such that a graphics renderer could realistically reproduce the observed scene …

Model-based machine learning

CM Bishop - … Transactions of the Royal Society A …, 2013 - royalsocietypublishing.org
Several decades of research in the field of machine learning have resulted in a multitude of
different algorithms for solving a broad range of problems. To tackle a new application, a …

Past, Present and Future of Software for Bayesian Inference

E Štrumbelj, A Bouchard-Côté, J Corander… - Statistical …, 2024 - projecteuclid.org
Software tools for Bayesian inference have undergone rapid evolution in the past three
decades, following popularisation of the first generation MCMC-sampler implementations …

Bayesian non-parametrics and the probabilistic approach to modelling

Z Ghahramani - … Transactions of the Royal Society A …, 2013 - royalsocietypublishing.org
Modelling is fundamental to many fields of science and engineering. A model can be
thought of as a representation of possible data one could predict from a system. The …

Gaussian process regression networks

AG Wilson, DA Knowles, Z Ghahramani - arXiv preprint arXiv:1110.4411, 2011 - arxiv.org
We introduce a new regression framework, Gaussian process regression networks (GPRN),
which combines the structural properties of Bayesian neural networks with the non …

From clicks to carbon: The environmental toll of recommender systems

T Vente, L Wegmeth, A Said, J Beel - … of the 18th ACM Conference on …, 2024 - dl.acm.org
As global warming soars, the need to assess the environmental impact of research is
becoming increasingly urgent. Despite this, few recommender systems research papers …

Scaling exact inference for discrete probabilistic programs

S Holtzen, G Van den Broeck, T Millstein - Proceedings of the ACM on …, 2020 - dl.acm.org
Probabilistic programming languages (PPLs) are an expressive means of representing and
reasoning about probabilistic models. The computational challenge of probabilistic …

Detecting flaky tests in probabilistic and machine learning applications

S Dutta, A Shi, R Choudhary, Z Zhang, A Jain… - Proceedings of the 29th …, 2020 - dl.acm.org
Probabilistic programming systems and machine learning frameworks like Pyro, PyMC3,
TensorFlow, and PyTorch provide scalable and efficient primitives for inference and training …