← Search

Jacob Gardner

21 accepted papers

2026

Stochastic Gradient Variational Inference with Price's Gradient Estimator from Bures-Wasserstein to Parameter Space

ICML 2026poster

For approximating a target distribution given only its unnormalized log-density, stochastic gradient-based variational inference (VI) algorithms are a popular approach. For example, Wasserstein VI (WVI) and black-box VI (BBVI) perform gradient descent in measure space (Bures-Wasserstein space) and p…

Cited by 0SourceScholar
2024

Large-Scale Gaussian Processes via Alternating Projection

AISTATS 2024poster

Training and inference in Gaussian processes (GPs) require solving linear systems with $n\times n$ kernel matrices. To address the prohibitive $\mathcal{O}(n^3)$ time complexity, recent work has employed fast iterative methods, like conjugate gradients (CG). However, as datasets increase in magnitud…

2024

Linear Convergence of Black-Box Variational Inference: Should We Stick the Landing?

AISTATS 2024poster

We prove that black-box variational inference (BBVI) with control variates, particularly the sticking-the-landing (STL) estimator, converges at a geometric (traditionally called “linear”) rate under perfect variational family specification. In particular, we prove a quadratic bound on the gradient v…

Cited by 11SourcePDFScholar
2024

Stochastic Approximation with Biased MCMC for Expectation Maximization

AISTATS 2024poster

The expectation maximization (EM) algorithm is a widespread method for empirical Bayesian inference, but its expectation step (E-step) is often intractable. Employing a stochastic approximation scheme with Markov chain Monte Carlo (MCMC) can circumvent this issue, resulting in an algorithm known as…

2023

Discovering Many Diverse Solutions with Bayesian Optimization

AISTATS 2023poster

Bayesian optimization (BO) is a popular approach for sample-efficient optimization of black-box objective functions. While BO has been successfully applied to a wide range of scientific applications, traditional approaches to single-objective BO only seek to find a single best solution. This can be…

2023

Learning to Select Pivotal Samples for Meta Re-weighting

AAAI 2023technical

Sample re-weighting strategies provide a promising mechanism to deal with imperfect training data in machine learning, such as noisily labeled or class-imbalanced data. One such strategy involves formulating a bi-level optimization problem called the meta re-weighting problem, whose goal is to optim…

2022

Preconditioning for Scalable Gaussian Process Hyperparameter Optimization

ICML 2022oral

Gaussian process hyperparameter optimization requires linear solves with, and log-determinants of, large kernel matrices. Iterative numerical techniques are becoming popular to scale to larger datasets, relying on the conjugate gradient method (CG) for the linear solves and stochastic trace estimati…

2020

Efficient Nonmyopic Bayesian Optimization via One-Shot Multi-Step Trees

NeurIPS 2020poster

Bayesian optimization is a sequential decision making framework for optimizing expensive-to-evaluate black-box functions. Computing a full lookahead policy amounts to solving a highly intractable stochastic dynamic program. Myopic approaches, such as expected improvement, are often adopted in practi…

Cited by 66SourcePDFScholar
2020

Fast Matrix Square Roots with Applications to Gaussian Processes and Bayesian Optimization

NeurIPS 2020poster

Matrix square roots and their inverses arise frequently in machine learning, e.g., when sampling from high-dimensional Gaussians N(0,K) or “whitening” a vector b against covariance matrix K. While existing methods typically require O(N^3) computation, we introduce a highly-efficient quadratic-time a…

2019

Exact Gaussian Processes on a Million Data Points

NeurIPS 2019poster

Gaussian processes (GPs) are flexible non-parametric models, with a capacity that grows with the available data. However, computational constraints with standard inference procedures have limited exact GPs to problems with fewer than about ten thousand training points, necessitating approximations f…

2019

Scalable Global Optimization via Local Bayesian Optimization

NeurIPS 2019spotlight

Bayesian optimization has recently emerged as a popular method for the sample-efficient optimization of expensive black-box functions. However, the application to high-dimensional problems with several thousand observations remains challenging, and on difficult problems Bayesian optimization is ofte…

2019

Simple Black-box Adversarial Attacks

ICML 2019oral

We propose an intriguingly simple method for the construction of adversarial images in the black-box setting. In constrast to the white-box scenario, constructing black-box adversarial images has the additional constraint on query budget, and efficient attacks remain an open problem to date. With on…

2018

Constant-Time Predictive Distributions for Gaussian Processes

ICML 2018oral

One of the most compelling features of Gaussian process (GP) regression is its ability to provide well-calibrated posterior distributions. Recent advances in inducing point methods have sped up GP marginal likelihood and posterior mean computations, leaving posterior covariance estimation and sampli…

2018

GPyTorch: Blackbox Matrix-Matrix Gaussian Process Inference with GPU Acceleration

NeurIPS 2018spotlight

Despite advances in scalable models, the inference tools used for Gaussian processes (GPs) have yet to fully capitalize on developments in computing hardware. We present an efficient and general approach to GP inference based on Blackbox Matrix-Matrix multiplication (BBMM). BBMM inference uses a mod…

2018

Product Kernel Interpolation for Scalable Gaussian Processes

AISTATS 2018poster

Recent work shows that inference for Gaussian processes can be performed efficiently using iterative methods that rely only on matrix-vector multiplications (MVMs). Structured Kernel Interpolation (SKI) exploits these techniques by deriving approximate kernels with very fast MVMs. Unfortunately, suc…

2017

Deep Feature Interpolation for Image Content Changes

CVPR 2017poster

We propose Deep Feature Interpolation (DFI), a new data- driven baseline for automatic high-resolution image transformation. As the name suggests, DFI relies only on simple linear interpolation of deep convolutional features from pre-trained convnets. We show that despite its simplicity, DFI can per…

Cited by 386PDFcodeScholar
2017

Discovering and Exploiting Additive Structure for Bayesian Optimization

AISTATS 2017poster

Bayesian optimization has proven invaluable for black-box optimization of expensive functions. Its main limitation is its exponential complexity with respect to the dimensionality of the search space using typical kernels. Luckily, many objective functions can be decomposed into additive subproblems…

2015

Bayesian Active Model Selection with an Application to Automated Audiometry

NeurIPS 2015poster

We introduce a novel information-theoretic approach for active model selection and demonstrate its effectiveness in a real-world application. Although our method can work with arbitrary models, we focus on actively learning the appropriate structure for Gaussian process (GP) models with arbitrary ob…

Cited by 58SourcePDFScholar