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. A simulation from public publication records: the people listed were not invited and did not agree to review.
? Tutorial for this page

Jonathan H. Huggins

dblp:132/8985 · DBLP profile ↗
← Back
16ranked-venue papers
8as first author
4since 2021 · last 2025
—ORCID · unresolved

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

Artificial intelligence and machine learning · 15 · 7 first-author · 4 since 2021Databases, data management, data science and information retrieval · 1 · 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
10 papers
Probabilistic and Bayesian machine learning · 74% Optimization for machine learning · 19% Learning theory · 4%
Theoretical computer science
1 paper
Algorithms and data structures · 100%

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

TopicWeightPapersLastEvidence papers
Machine learning › Probabilistic and Bayesian machine learning › statistical inference › bayesian inference
approximate bayesian inference
1.942024
A Framework for Improving the Reliability of Black-box Variational Inference · J. Mach. Learn. Res. 2024
Challenges and Opportunities in High Dimensional Variational Inference · NeurIPS 2021
Random Feature Stein Discrepancies · NeurIPS 2018
Machine learning › Probabilistic and Bayesian machine learning › probabilistic inference › approximate inference
variational inference
1.732024
A Framework for Improving the Reliability of Black-box Variational Inference · J. Mach. Learn. Res. 2024
Challenges and Opportunities in High Dimensional Variational Inference · NeurIPS 2021
Robust, Accurate Stochastic Optimization for Variational Inference · NeurIPS 2020
Machine learning › Probabilistic and Bayesian machine learning › probabilistic inference › approximate inference › variational inference › gradient-based variational inference
black-box variational inference
1.322024
A Framework for Improving the Reliability of Black-box Variational Inference · J. Mach. Learn. Res. 2024
Challenges and Opportunities in High Dimensional Variational Inference · NeurIPS 2021
Machine learning › Optimization for machine learning
stochastic optimization
1.222024
A Framework for Improving the Reliability of Black-box Variational Inference · J. Mach. Learn. Res. 2024
Robust, Accurate Stochastic Optimization for Variational Inference · NeurIPS 2020
Machine learning › Probabilistic and Bayesian machine learning › statistical inference
bayesian inference
0.932019
LR-GLM: High-Dimensional Bayesian Inference Using Low-Rank Data Approximations · ICML 2019
PASS-GLM: polynomial approximate sufficient statistics for scalable Bayesian GLM inference · NIPS 2017
Coresets for Scalable Bayesian Logistic Regression · NIPS 2016
Machine learning › Optimization for machine learning › adaptive optimization
adaptive learning rate
0.812024
A Framework for Improving the Reliability of Black-box Variational Inference · J. Mach. Learn. Res. 2024
Machine learning › Probabilistic and Bayesian machine learning › statistical inference › regression
generalized linear model
0.722019
LR-GLM: High-Dimensional Bayesian Inference Using Low-Rank Data Approximations · ICML 2019
PASS-GLM: polynomial approximate sufficient statistics for scalable Bayesian GLM inference · NIPS 2017
Machine learning › Probabilistic and Bayesian machine learning › statistical inference
high-dimensional inference
0.512021
Challenges and Opportunities in High Dimensional Variational Inference · NeurIPS 2021
Machine learning › Probabilistic and Bayesian machine learning › monte carlo methods
convergence diagnostics
0.412020
Robust, Accurate Stochastic Optimization for Variational Inference · NeurIPS 2020
Machine learning › Optimization for machine learning
stochastic gradient descent
0.412020
Robust, Accurate Stochastic Optimization for Variational Inference · NeurIPS 2020
Machine learning › Probabilistic and Bayesian machine learning › stochastic processes
gaussian process
0.412019
The Kernel Interaction Trick: Fast Bayesian Discovery of Pairwise Interactions in High Dimensions · ICML 2019
Algorithms and data structures › matrix approximation
low-rank approximation
0.412019
LR-GLM: High-Dimensional Bayesian Inference Using Low-Rank Data Approximations · ICML 2019
Machine learning › Probabilistic and Bayesian machine learning › statistical inference › bayesian inference
scalable bayesian inference
0.322017
Coresets for Scalable Bayesian Logistic Regression · NIPS 2016
PASS-GLM: polynomial approximate sufficient statistics for scalable Bayesian GLM inference · NIPS 2017
Machine learning › Probabilistic and Bayesian machine learning › divergence measure
stein discrepancy
0.312018
Random Feature Stein Discrepancies · NeurIPS 2018
Machine learning › Probabilistic and Bayesian machine learning › statistical inference › bayesian inference › bayesian classification
bayesian logistic regression
0.212016
Coresets for Scalable Bayesian Logistic Regression · NIPS 2016
Machine learning › Efficient and distributed learning › data selection
coreset selection
0.212016
Coresets for Scalable Bayesian Logistic Regression · NIPS 2016
Machine learning › Learning theory › statistical learning theory
bayesian learning theory
0.212015
Risk and Regret of Hierarchical Bayesian Learners · ICML 2015
Machine learning › Probabilistic and Bayesian machine learning › statistical inference › bayesian inference › prior modeling
hierarchical prior
0.212015
Risk and Regret of Hierarchical Bayesian Learners · ICML 2015
Machine learning › Probabilistic and Bayesian machine learning › stochastic processes › markov processes
markov jump processes
0.212015
JUMP-Means: Small-Variance Asymptotics for Markov Jump Processes · ICML 2015
Machine learning › Learning theory › online learning
regret bounds
0.212015
Risk and Regret of Hierarchical Bayesian Learners · ICML 2015
Machine learning › Probabilistic and Bayesian machine learning
small-variance asymptotics
0.212015
JUMP-Means: Small-Variance Asymptotics for Markov Jump Processes · ICML 2015
Machine learning › Probabilistic and Bayesian machine learning › statistical inference
goodness-of-fit testing
0.112018
Random Feature Stein Discrepancies · NeurIPS 2018
Machine learning › Efficient and distributed learning › subset selection
coreset
0.112016
Coresets for Scalable Bayesian Logistic Regression · NIPS 2016
Machine learning › Efficient and distributed learning › data selection
data subsampling
0.112016
Coresets for Scalable Bayesian Logistic Regression · NIPS 2016

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

markov chain monte carlo · 1.1laplace approximation · 1.0importance sampling · 0.8stochastic gradient descent · 0.8kullback-leibler divergence · 0.8MCMC · 0.5tail behavior analysis · 0.5exclusive KL divergence · 0.5parallel SGD · 0.4black-box variational inference · 0.4
YearPublicationVenuePosition
2025 Tuning-Free Coreset Markov Chain Monte Carlo via Hot DoG
abstract
A Bayesian coreset is a small, weighted subset of a data set that replaces the full data during inference to reduce computational cost. The state-of-the-art coreset construction algorithm, Coreset Markov chain Monte Carlo (Coreset MCMC), uses draws from an adaptive Markov chain targeting the coreset posterior to train the coreset weights via stochastic gradient optimization. However, the quality of the constructed coreset, and thus the quality of its posterior approximation, is sensitive to the stochastic optimization learning rate. In this work, we propose a learning-rate-free stochastic gradient optimization procedure, Hot-start Distance over Gradient (Hot DoG), for training coreset weights in Coreset MCMC without user tuning effort. We provide a theoretical analysis of the convergence of the coreset weights produced by Hot DoG. We also provide empirical results demonstrate that Hot DoG provides higher quality posterior approximations than other learning-rate-free stochastic gradient methods, and performs competitively to optimally-tuned ADAM.
Naitong Chen, Jonathan H. Huggins, Trevor Campbell
UAI2
2024 A Framework for Improving the Reliability of Black-box Variational Inference
abstract
Black-box variational inference (BBVI) now sees widespread use in machine learning and statistics as a fast yet flexible alternative to Markov chain Monte Carlo methods for approximate Bayesian inference. However, stochastic optimization methods for BBVI remain unreliable and require substantial expertise and hand-tuning to apply effectively. In this paper, we propose robust and automated black-box VI (RABVI), a framework for improving the reliability of BBVI optimization. RABVI is based on rigorously justified automation techniques, includes just a small number of intuitive tuning parameters, and detects inaccurate estimates of the optimal variational approximation. RABVI adaptively decreases the learning rate by detecting convergence of the fixed--learning-rate iterates, then estimates the symmetrized Kullback--Leibler (KL) divergence between the current variational approximation and the optimal one. It also employs a novel optimization termination criterion that enables the user to balance desired accuracy against computational cost by comparing (i) the predicted relative decrease in the symmetrized KL divergence if a smaller learning were used and (ii) the predicted computation required to converge with the smaller learning rate. We validate the robustness and accuracy of RABVI through carefully designed simulation studies and on a diverse set of real-world model and data examples.
Manushi Welandawe, Michael Riis Andersen, Aki Vehtari, Jonathan H. Huggins
J. Mach. Learn. Res.4
2023 A Targeted Accuracy Diagnostic for Variational Approximations
abstract
Variational Inference (VI) is an attractive alternative to Markov Chain Monte Carlo (MCMC) due to its computational efficiency in the case of large datasets and/or complex models with high-dimensional parameters. However, evaluating the accuracy of variational approximations remains a challenge. Existing methods characterize the quality of the whole variational distribution, which is almost always poor in realistic applications, even if specific posterior functionals such as the component-wise means or variances are accurate. Hence, these diagnostics are of practical value only in limited circumstances. To address this issue, we propose the“TArgeted Diagnostic for Distribution Approximation Accuracy” (TADDAA), which uses many short parallel MCMC chains to obtain lower bounds on the error of each posterior functional of interest. We also develop a reliability check for TADDAA to determine when the lower bounds should not be trusted. Numerical experiments validate the practical utility and computational efficiency of our approach on a range of synthetic distributions and real-data examples, including sparse logistic regression and Bayesian neural network models.
Mikolaj J. Kasprzak, Jonathan H. Huggins
AISTATS3
2021 Challenges and Opportunities in High Dimensional Variational Inference
abstract
Current black-box variational inference (BBVI) methods require the user to make numerous design choices – such as the selection of variational objective and approximating family – yet there is little principled guidance on how to do so. We develop a conceptual framework and set of experimental tools to understand the effects of these choices, which we leverage to propose best practices for maximizing posterior approximation accuracy. Our approach is based on studying the pre-asymptotic tail behavior of the density ratios between the joint distribution and the variational approximation, then exploiting insights and tools from the importance sampling literature. Our framework and supporting experiments help to distinguish between the behavior of BBVI methods for approximating low-dimensional versus moderate-to-high-dimensional posteriors. In the latter case, we show that mass-covering variational objectives are difficult to optimize and do not improve accuracy, but flexible variational families can improve accuracy and the effectiveness of importance sampling – at the cost of additional optimization challenges. Therefore, for moderate-to-high-dimensional posteriors we recommend using the (mode-seeking) exclusive KL divergence since it is the easiest to optimize, and improving the variational family or using model parameter transformations to make the posterior and optimal variational approximation more similar. On the other hand, in low-dimensional settings, we show that heavy-tailed variational families and mass-covering divergences are effective and can increase the chances that the approximation can be improved by importance sampling.
Akash Kumar Dhaka, Alejandro Catalina, Manushi Welandawe, Michael Riis Andersen, Jonathan H. Huggins, Aki Vehtari
NeurIPS5
2020 Validated Variational Inference via Practical Posterior Error Bounds
abstract
Variational inference has become an increasingly attractive fast alternative to Markov chain Monte Carlo methods for approximate Bayesian inference. However, a major obstacle to the widespread use of variational methods is the lack of post-hoc accuracy measures that are both theoretically justified and computationally efficient. In this paper, we provide rigorous bounds on the error of posterior mean and uncertainty estimates that arise from full-distribution approximations, as in variational inference. Our bounds are widely applicable, as they require only that the approximating and exact posteriors have polynomial moments. Our bounds are also computationally efficient for variational inference because they require only standard values from variational objectives, straightforward analytic calculations, and simple Monte Carlo estimates. We show that our analysis naturally leads to a new and improved workflow for validated variational inference. Finally, we demonstrate the utility of our proposed workflow and error bounds on a robust regression problem and on a real-data example with a widely used multilevel hierarchical model.
Jonathan H. Huggins, Mikolaj J. Kasprzak, Trevor Campbell, Tamara Broderick
AISTATS1
2020 Robust, Accurate Stochastic Optimization for Variational Inference
abstract
We examine the accuracy of black box variational posterior approximations for parametric models in a probabilistic programming context. The performance of these approximations depends on (1) how well the variational family approximates the true posterior distribution, (2) the choice of divergence, and (3) the optimization of the variational objective. We show that even when the true variational family is used, high-dimensional posteriors can be very poorly approximated using common stochastic gradient descent (SGD) optimizers. Motivated by recent theory, we propose a simple and parallel way to improve SGD estimates for variational inference. The approach is theoretically motivated and comes with a diagnostic for convergence and a novel stopping rule, which is robust to noisy objective functions evaluations. We show empirically, the new workflow works well on a diverse set of models and datasets, or warns if the stochastic optimization fails or if the used variational distribution is not good.
Akash Kumar Dhaka, Alejandro Catalina, Michael Riis Andersen, Måns Magnusson, Jonathan H. Huggins, Aki Vehtari
NeurIPS5
2019 Data-dependent compression of random features for large-scale kernel approximation
abstract
Kernel methods offer the flexibility to learn complex relationships in modern, large data sets while enjoying strong theoretical guarantees on quality. Unfortunately, these methods typically require cubic running time in the data set size, a prohibitive cost in the large- data setting. Random feature maps (RFMs) and the Nystroöm method both consider low- rank approximations to the kernel matrix as a potential solution. But, in order to achieve desirable theoretical guarantees, the former may require a prohibitively large number of features J+, and the latter may be prohibitively expensive for high-dimensional problems. We propose to combine the simplicity and generality of RFMs with a data-dependent feature selection scheme to achieve desirable theoretical approximation properties of Nyström with just $O(\log J+)$ features. Our key insight is to begin with a large set of random features, then reduce them to a small number of weighted features in a data-dependent, computationally efficient way, while preserving the statistical guarantees of using the original large set of features. We demonstrate the efficacy of our method with theory and experiments-including on a data set with over 50 million observations. In particular, we show that our method achieves small kernel matrix approximation error and better test set accuracy with provably fewer random features than state-of-the-art methods.
Raj Agrawal, Trevor Campbell, Jonathan H. Huggins, Tamara Broderick
AISTATS3
2019 Scalable Gaussian Process Inference with Finite-data Mean and Variance Guarantees
abstract
Gaussian processes (GPs) offer a flexible class of priors for nonparametric Bayesian regression, but popular GP posterior inference methods are typically prohibitively slow or lack desirable finite-data guarantees on quality. We develop a scalable approach to approximate GP regression, with finite-data guarantees on the accuracy of our pointwise posterior mean and variance estimates. Our main contribution is a novel objective for approximate inference in the nonparametric setting: the preconditioned Fisher (pF) divergence. We show that unlike the Kullback–Leibler divergence (used in variational inference), the pF divergence bounds bounds the 2-Wasserstein distance, which in turn provides tight bounds on the pointwise error of mean and variance estimates. We demonstrate that, for sparse GP likelihood approximations, we can minimize the pF divergence bounds efficiently. Our experiments show that optimizing the pF divergence bounds has the same computational requirements as variational sparse GPs while providing comparable empirical performance—in addition to our novel finite-data quality guarantees.
Jonathan H. Huggins, Trevor Campbell, Mikolaj J. Kasprzak, Tamara Broderick
AISTATS1
2019 The Kernel Interaction Trick: Fast Bayesian Discovery of Pairwise Interactions in High Dimensions
abstract
Discovering interaction effects on a response of interest is a fundamental problem faced in biology, medicine, economics, and many other scientific disciplines. In theory, Bayesian methods for discovering pairwise interactions enjoy many benefits such as coherent uncertainty quantification, the ability to incorporate background knowledge, and desirable shrinkage properties. In practice, however, Bayesian methods are often computationally intractable for even moderate- dimensional problems. Our key insight is that many hierarchical models of practical interest admit a Gaussian process representation such that rather than maintaining a posterior over all O(p^2) interactions, we need only maintain a vector of O(p) kernel hyper-parameters. This implicit representation allows us to run Markov chain Monte Carlo (MCMC) over model hyper-parameters in time and memory linear in p per iteration. We focus on sparsity-inducing models and show on datasets with a variety of covariate behaviors that our method: (1) reduces runtime by orders of magnitude over naive applications of MCMC, (2) provides lower Type I and Type II error relative to state-of-the-art LASSO-based approaches, and (3) offers improved computational scaling in high dimensions relative to existing Bayesian and LASSO-based approaches.
Raj Agrawal, Brian L. Trippe, Jonathan H. Huggins, Tamara Broderick
ICML3
2019 LR-GLM: High-Dimensional Bayesian Inference Using Low-Rank Data Approximations
abstract
Due to the ease of modern data collection, applied statisticians often have access to a large set of covariates that they wish to relate to some observed outcome. Generalized linear models (GLMs) offer a particularly interpretable framework for such an analysis. In these high-dimensional problems, the number of covariates is often large relative to the number of observations, so we face non-trivial inferential uncertainty; a Bayesian approach allows coherent quantification of this uncertainty. Unfortunately, existing methods for Bayesian inference in GLMs require running times roughly cubic in parameter dimension, and so are limited to settings with at most tens of thousand parameters. We propose to reduce time and memory costs with a low-rank approximation of the data in an approach we call LR-GLM. When used with the Laplace approximation or Markov chain Monte Carlo, LR-GLM provides a full Bayesian posterior approximation and admits running times reduced by a full factor of the parameter dimension. We rigorously establish the quality of our approximation and show how the choice of rank allows a tunable computational–statistical trade-off. Experiments support our theory and demonstrate the efficacy of LR-GLM on real large-scale datasets.
Brian L. Trippe, Jonathan H. Huggins, Raj Agrawal, Tamara Broderick
ICML2
2018 Random Feature Stein Discrepancies
abstract
Computable Stein discrepancies have been deployed for a variety of applications, ranging from sampler selection in posterior inference to approximate Bayesian inference to goodness-of-fit testing. Existing convergence-determining Stein discrepancies admit strong theoretical guarantees but suffer from a computational cost that grows quadratically in the sample size. While linear-time Stein discrepancies have been proposed for goodness-of-fit testing, they exhibit avoidable degradations in testing power—even when power is explicitly optimized. To address these shortcomings, we introduce feature Stein discrepancies (ΦSDs), a new family of quality measures that can be cheaply approximated using importance sampling. We show how to construct ΦSDs that provably determine the convergence of a sample to its target and develop high-accuracy approximations—random ΦSDs (RΦSDs)—which are computable in near-linear time. In our experiments with sampler selection for approximate posterior inference and goodness-of-fit testing, RΦSDs perform as well or better than quadratic-time KSDs while being orders of magnitude faster to compute.
Jonathan H. Huggins, Lester Mackey
NeurIPS1
2017 PASS-GLM: polynomial approximate sufficient statistics for scalable Bayesian GLM inference
abstract
Generalized linear models (GLMs)---such as logistic regression, Poisson regression, and robust regression---provide interpretable models for diverse data types. Probabilistic approaches, particularly Bayesian ones, allow coherent estimates of uncertainty, incorporation of prior information, and sharing of power across experiments via hierarchical models. In practice, however, the approximate Bayesian methods necessary for inference have either failed to scale to large data sets or failed to provide theoretical guarantees on the quality of inference. We propose a new approach based on constructing polynomial approximate sufficient statistics for GLMs (PASS-GLM). We demonstrate that our method admits a simple algorithm as well as trivial streaming and distributed extensions that do not compound error across computations. We provide theoretical guarantees on the quality of point (MAP) estimates, the approximate posterior, and posterior mean and uncertainty estimates. We validate our approach empirically in the case of logistic regression using a quadratic approximation and show competitive performance with stochastic gradient descent, MCMC, and the Laplace approximation in terms of speed and multiple measures of accuracy---including on an advertising data set with 40 million data points and 20,000 covariates.
Jonathan H. Huggins, Ryan P. Adams, Tamara Broderick
NIPS1
2016 Coresets for Scalable Bayesian Logistic Regression
abstract
The use of Bayesian methods in large-scale data settings is attractive because of the rich hierarchical models, uncertainty quantification, and prior specification they provide. Standard Bayesian inference algorithms are computationally expensive, however, making their direct application to large datasets difficult or infeasible. Recent work on scaling Bayesian inference has focused on modifying the underlying algorithms to, for example, use only a random data subsample at each iteration. We leverage the insight that data is often redundant to instead obtain a weighted subset of the data (called a coreset) that is much smaller than the original dataset. We can then use this small coreset in any number of existing posterior inference algorithms without modification. In this paper, we develop an efficient coreset construction algorithm for Bayesian logistic regression models. We provide theoretical guarantees on the size and approximation quality of the coreset -- both for fixed, known datasets, and in expectation for a wide class of data generative models. Crucially, the proposed approach also permits efficient construction of the coreset in both streaming and parallel settings, with minimal additional effort. We demonstrate the efficacy of our approach on a number of synthetic and real-world datasets, and find that, in practice, the size of the coreset is independent of the original dataset size. Furthermore, constructing the coreset takes a negligible amount of time compared to that required to run MCMC on it.
Jonathan H. Huggins, Trevor Campbell, Tamara Broderick
NIPS1
2015 JUMP-Means: Small-Variance Asymptotics for Markov Jump Processes
abstract
Markov jump processes (MJPs) are used to model a wide range of phenomenon from disease progression to RNA path folding. However, existing methods suffer from a number of shortcomings: degenerate trajectories in the case of ML estimation of parametric models and poor inferential performance in the case of nonparametric models. We take a small-variance asymptotics (SVA) approach to overcome these limitations. We derive the small-variance asymptotics for parametric and nonparametric MJPs for both directly observed and hidden state models. In the parametric case we obtain a novel objective function which leads to non-degenerate trajectories. To derive the nonparametric version we introduce the gamma-gamma process, a novel extension to the gamma-exponential process. We propose algorithms for each of these formulations, which we call \emphJUMP-means. Our experiments demonstrate that JUMP-means is competitive with or outperforms widely used MJP inference approaches in terms of both speed and reconstruction accuracy.
Jonathan H. Huggins, Karthik Narasimhan, Ardavan Saeedi, Vikash Mansinghka 0001
ICML1
2015 Risk and Regret of Hierarchical Bayesian Learners
abstract
Common statistical practice has shown that the full power of Bayesian methods is not realized until hierarchical priors are used, as these allow for greater “robustness” and the ability to “share statistical strength.” Yet it is an ongoing challenge to provide a learning-theoretically sound formalism of such notions that: offers practical guidance concerning when and how best to utilize hierarchical models; provides insights into what makes for a good hierarchical prior; and, when the form of the prior has been chosen, can guide the choice of hyperparameter settings. We present a set of analytical tools for understanding hierarchical priors in both the online and batch learning settings. We provide regret bounds under log-loss, which show how certain hierarchical models compare, in retrospect, to the best single model in the model class. We also show how to convert a Bayesian log-loss regret bound into a Bayesian risk bound for any bounded loss, a result which may be of independent interest. Risk and regret bounds for Student’s t and hierarchical Gaussian priors allow us to formalize the concepts of “robustness” and “sharing statistical strength.” Priors for feature selection are investigated as well. Our results suggest that the learning-theoretic benefits of using hierarchical priors can often come at little cost on practical problems.
Jonathan H. Huggins, Josh Tenenbaum
ICML1
2014 A Statistical Learning Theory Framework for Supervised Pattern Discovery
abstract
This paper formalizes a latent variable inference problem we call supervised pattern discovery, the goal of which is to find sets of observations that belong to a single “pattern.” We discuss two versions of the problem and prove uniform risk bounds for both. In the first version, collections of patterns can be generated in an arbitrary manner and the data consist of multiple labeled collections. In the second version, the patterns are assumed to be generated independently by identically distributed processes. These processes are allowed to take an arbitrary form, so observations within a pattern are not in general independent of each other. The bounds for the second version of the problem are stated in terms of a new complexity measure, the quasi-Rademacher complexity.
Jonathan H. Huggins, Cynthia Rudin
SDM1