Demonstration venue · read-only. Every page can be browsed; the buttons that would change it are switched off. Create an account to run TaxoReview on your own data.

Eli Bingham

dblp:228/8342 · DBLP profile ↗
← Back
3ranked-venue papers
1as first author
0since 2021 · last 2019
—ORCID · none

Domains — the database's venue-derived domains; a paper can count in several

Artificial intelligence and machine learning · 3 · 1 first-author

Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.

Artificial intelligence
3 papers
Probabilistic and Bayesian machine learning · 100%
Software engineering, system software, and programming languages
1 paper
Programming languages and type systems · 100%

Topics — the 11 heaviest of 11, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Machine learning › Probabilistic and Bayesian machine learning
probabilistic programming
0.822019
Pyro: Deep Universal Probabilistic Programming · J. Mach. Learn. Res. 2019
Tensor Variable Elimination for Plated Factor Graphs · ICML 2019
Machine learning › Probabilistic and Bayesian machine learning › probabilistic inference › approximate inference
variational inference
0.822019
Pyro: Deep Universal Probabilistic Programming · J. Mach. Learn. Res. 2019
Variational Bayesian Optimal Experimental Design · NeurIPS 2019
Machine learning › Probabilistic and Bayesian machine learning › probabilistic inference › approximate inference › variational inference › amortized inference
amortized variational inference
0.412019
Variational Bayesian Optimal Experimental Design · NeurIPS 2019
Machine learning › Probabilistic and Bayesian machine learning › experimental design › bayesian experimental design
bayesian optimal experimental design
0.412019
Variational Bayesian Optimal Experimental Design · NeurIPS 2019
Machine learning › Probabilistic and Bayesian machine learning
deep probabilistic models
0.412019
Pyro: Deep Universal Probabilistic Programming · J. Mach. Learn. Res. 2019
Machine learning › Probabilistic and Bayesian machine learning › structured models › graphical models
factor graphs
0.412019
Tensor Variable Elimination for Plated Factor Graphs · ICML 2019
Machine learning › Probabilistic and Bayesian machine learning › structured models
graphical models
0.412019
Tensor Variable Elimination for Plated Factor Graphs · ICML 2019
Machine learning › Probabilistic and Bayesian machine learning › probabilistic inference › approximate inference › variational inference
stochastic variational inference
0.412019
Pyro: Deep Universal Probabilistic Programming · J. Mach. Learn. Res. 2019
Machine learning › Probabilistic and Bayesian machine learning › probabilistic inference
variable elimination
0.412019
Tensor Variable Elimination for Plated Factor Graphs · ICML 2019
Programming languages and type systems › probabilistic programming
probabilistic programming language
0.412019
Pyro: Deep Universal Probabilistic Programming · J. Mach. Learn. Res. 2019
Machine learning › Probabilistic and Bayesian machine learning › experimental design › bayesian experimental design
expected information gain
0.112019
Variational Bayesian Optimal Experimental Design · NeurIPS 2019

Methods — techniques the papers use, named apart from their topics

stochastic variational inference · 0.8GPU acceleration · 0.8variational inference · 0.4variable elimination · 0.4tensor algebra · 0.4EIG estimation · 0.4
YearPublicationVenuePosition
2019 Tensor Variable Elimination for Plated Factor Graphs
abstract
A wide class of machine learning algorithms can be reduced to variable elimination on factor graphs. While factor graphs provide a unifying notation for these algorithms, they do not provide a compact way to express repeated structure when compared to plate diagrams for directed graphical models. To exploit efficient tensor algebra in graphs with plates of variables, we generalize undirected factor graphs to plated factor graphs and variable elimination to a tensor variable elimination algorithm that operates directly on plated factor graphs. Moreover, we generalize complexity bounds based on treewidth and characterize the class of plated factor graphs for which inference is tractable. As an application, we integrate tensor variable elimination into the Pyro probabilistic programming language to enable exact inference in discrete latent variable models with repeated structure. We validate our methods with experiments on both directed and undirected graphical models, including applications to polyphonic music modeling, animal movement modeling, and latent sentiment analysis.
Fritz Obermeyer, Eli Bingham, Martin Jankowiak, Neeraj Pradhan, Justin T. Chiu, Alexander M. Rush, Noah D. Goodman
ICML2
2019 Variational Bayesian Optimal Experimental Design
abstract
Bayesian optimal experimental design (BOED) is a principled framework for making efficient use of limited experimental resources. Unfortunately, its applicability is hampered by the difficulty of obtaining accurate estimates of the expected information gain (EIG) of an experiment. To address this, we introduce several classes of fast EIG estimators by building on ideas from amortized variational inference. We show theoretically and empirically that these estimators can provide significant gains in speed and accuracy over previous approaches. We further demonstrate the practicality of our approach on a number of end-to-end experiments.
Adam Foster 0001, Martin Jankowiak, Eli Bingham, Paul Horsfall, Yee Whye Teh, Tom Rainforth, Noah D. Goodman
NeurIPS3
2019 Pyro: Deep Universal Probabilistic Programming
abstract
Pyro is a probabilistic programming language built on Python as a platform for developing advanced probabilistic models in AI research. To scale to large data sets and high-dimensional models, Pyro uses stochastic variational inference algorithms and probability distributions built on top of PyTorch, a modern GPU-accelerated deep learning framework. To accommodate complex or model-specific algorithmic behavior, Pyro leverages Poutine, a library of composable building blocks for modifying the behavior of probabilistic programs.
Eli Bingham, Jonathan P. Chen, Martin Jankowiak, Fritz Obermeyer, Neeraj Pradhan, Theofanis Karaletsos, Paul A. Szerlip, Paul Horsfall, Noah D. Goodman
J. Mach. Learn. Res.1