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 Wenger

dblp:242/9063 · DBLP profile ↗
← Back
7ranked-venue papers
5as first author
5since 2021 · last 2025
—ORCID · none

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

Artificial intelligence and machine learning · 7 · 5 first-author · 5 since 2021

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
4 papers
Probabilistic and Bayesian machine learning · 44% Optimization for machine learning · 27% Trustworthy machine learning · 16%
Theoretical computer science
3 papers
Mathematical optimization · 72% Algorithms and data structures · 28%

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

TopicWeightPapersLastEvidence papers
Machine learning › Probabilistic and Bayesian machine learning › stochastic processes
gaussian process
1.932024
Computation-Aware Gaussian Processes: Model Selection And Linear-Time Inference · NeurIPS 2024
Posterior and Computational Uncertainty in Gaussian Processes · NeurIPS 2022
Preconditioning for Scalable Gaussian Process Hyperparameter Optimization · ICML 2022
Machine learning › Optimization for machine learning
hyperparameter optimization
1.322024
Computation-Aware Gaussian Processes: Model Selection And Linear-Time Inference · NeurIPS 2024
Preconditioning for Scalable Gaussian Process Hyperparameter Optimization · ICML 2022
Machine learning › Learning theory
model selection
0.812024
Computation-Aware Gaussian Processes: Model Selection And Linear-Time Inference · NeurIPS 2024
Algorithms and data structures
numerical linear algebra
0.622022
Probabilistic Linear Solvers for Machine Learning · NeurIPS 2020
Posterior and Computational Uncertainty in Gaussian Processes · NeurIPS 2022
Machine learning › Probabilistic and Bayesian machine learning › stochastic processes › gaussian process
scalable gaussian process
0.612022
Posterior and Computational Uncertainty in Gaussian Processes · NeurIPS 2022
Machine learning › Trustworthy machine learning
uncertainty estimation
0.612022
Posterior and Computational Uncertainty in Gaussian Processes · NeurIPS 2022
Mathematical optimization › numerical computation
numerical optimization
0.612022
Preconditioning for Scalable Gaussian Process Hyperparameter Optimization · ICML 2022
Mathematical optimization › numerical computation › numerical optimization
preconditioning
0.612022
Preconditioning for Scalable Gaussian Process Hyperparameter Optimization · ICML 2022
Machine learning › Trustworthy machine learning › uncertainty estimation
probabilistic numerics
0.412020
Probabilistic Linear Solvers for Machine Learning · NeurIPS 2020
Mathematical optimization › numerical computation
linear solver
0.412020
Probabilistic Linear Solvers for Machine Learning · NeurIPS 2020
Machine learning › Probabilistic and Bayesian machine learning › probabilistic inference
scalable inference
0.212024
Computation-Aware Gaussian Processes: Model Selection And Linear-Time Inference · NeurIPS 2024
Machine learning › Optimization for machine learning
convergence analysis
0.212022
Preconditioning for Scalable Gaussian Process Hyperparameter Optimization · ICML 2022

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

conjugate gradient · 3.2stochastic trace estimation · 1.1kernel preconditioner · 1.1inducing points · 1.1cholesky factorization · 1.1matrix-vector products · 0.9bayesian inference · 0.9linear-time inference · 0.8computation-aware inference · 0.8
YearPublicationVenuePosition
2025 Computation-Aware Kalman Filtering and Smoothing
abstract
Kalman filtering and smoothing are the foundational mechanisms for efficient inference in Gauss-Markov models. However, their time and memory complexities scale prohibitively with the size of the state space. This is particularly problematic in spatiotemporal regression problems, where the state dimension scales with the number of spatial observations. Existing approximate frameworks leverage low-rank approximations of the covariance matrix. But since they do not model the error introduced by the computational approximation, their predictive uncertainty estimates can be overly optimistic. In this work, we propose a probabilistic numerical method for inference in high-dimensional Gauss-Markov models which mitigates these scaling issues. Our matrix-free iterative algorithm leverages GPU acceleration and crucially enables a tunable trade-off between computational cost and predictive uncertainty. Finally, we demonstrate the scalability of our method on a large-scale climate dataset.
Marvin Pförtner, Jonathan Wenger, Jon Cockayne, Philipp Hennig
AISTATS2
2024 Large-Scale Gaussian Processes via Alternating Projection
abstract
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 magnitude, the kernel matrices become increasingly ill-conditioned and still require $\mathcal{O}(n^2)$ space without partitioning. Thus, while CG increases the size of datasets GPs can be trained on, modern datasets reach scales beyond its applicability. In this work, we propose an iterative method which only accesses subblocks of the kernel matrix, effectively enabling mini-batching. Our algorithm, based on alternating projection, has $\mathcal{O}(n)$ per-iteration time and space complexity, solving many of the practical challenges of scaling GPs to very large datasets. Theoretically, we prove the method enjoys linear convergence. Empirically, we demonstrate its fast convergence in practice and robustness to ill-conditioning. On large-scale benchmark datasets with up to four million data points, our approach accelerates GP training and inference by speed-up factors up to $27\times$ and $72 \times$, respectively, compared to CG.
Kaiwen Wu, Jonathan Wenger, Haydn Thomas Jones, Geoff Pleiss, Jacob R. Gardner
AISTATS2
2024 Computation-Aware Gaussian Processes: Model Selection And Linear-Time Inference
abstract
Model selection in Gaussian processes scales prohibitively with the size of the training dataset, both in time and memory. While many approximations exist, all incur inevitable approximation error. Recent work accounts for this error in the form of computational uncertainty, which enables---at the cost of quadratic complexity---an explicit tradeoff between computational efficiency and precision. Here we extend this development to model selection, which requires significant enhancements to the existing approach, including linear-time scaling in the size of the dataset. We propose a novel training loss for hyperparameter optimization and demonstrate empirically that the resulting method can outperform SGPR, CGGP and SVGP, state-of-the-art methods for GP model selection, on medium to large-scale datasets. Our experiments show that model selection for computation-aware GPs trained on 1.8 million data points can be done within a few hours on a single GPU. As a result of this work, Gaussian processes can be trained on large-scale datasets without significantly compromising their ability to quantify uncertainty---a fundamental prerequisite for optimal decision-making.
Jonathan Wenger, Kaiwen Wu, Philipp Hennig, Jacob R. Gardner, Geoff Pleiss, John P. Cunningham
NeurIPS1
2022 Preconditioning for Scalable Gaussian Process Hyperparameter Optimization
abstract
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 estimation for the log-determinant. This work introduces new algorithmic and theoretical insights for preconditioning these computations. While preconditioning is well understood in the context of CG, we demonstrate that it can also accelerate convergence and reduce variance of the estimates for the log-determinant and its derivative. We prove general probabilistic error bounds for the preconditioned computation of the log-determinant, log-marginal likelihood and its derivatives. Additionally, we derive specific rates for a range of kernel-preconditioner combinations, showing that up to exponential convergence can be achieved. Our theoretical results enable provably efficient optimization of kernel hyperparameters, which we validate empirically on large-scale benchmark problems. There our approach accelerates training by up to an order of magnitude.
Jonathan Wenger, Geoff Pleiss, Philipp Hennig, John P. Cunningham, Jacob R. Gardner
ICML1
2022 Posterior and Computational Uncertainty in Gaussian Processes
abstract
Gaussian processes scale prohibitively with the size of the dataset. In response, many approximation methods have been developed, which inevitably introduce approximation error. This additional source of uncertainty, due to limited computation, is entirely ignored when using the approximate posterior. Therefore in practice, GP models are often as much about the approximation method as they are about the data. Here, we develop a new class of methods that provides consistent estimation of the combined uncertainty arising from both the finite number of data observed and the finite amount of computation expended. The most common GP approximations map to an instance in this class, such as methods based on the Cholesky factorization, conjugate gradients, and inducing points. For any method in this class, we prove (i) convergence of its posterior mean in the associated RKHS, (ii) decomposability of its combined posterior covariance into mathematical and computational covariances, and (iii) that the combined variance is a tight worst-case bound for the squared error between the method's posterior mean and the latent function. Finally, we empirically demonstrate the consequences of ignoring computational uncertainty and show how implicitly modeling it improves generalization performance on benchmark datasets.
Jonathan Wenger, Geoff Pleiss, Marvin Pförtner, Philipp Hennig, John P. Cunningham
NeurIPS1
2020 Non-Parametric Calibration for Classification
abstract
Many applications of classification methods not only require high accuracy but also reliable estimation of predictive uncertainty. However, while many current classification frameworks, in particular deep neural networks, achieve high accuracy, they tend to incorrectly estimate uncertainty. In this paper, we propose a method that adjusts the confidence estimates of a general classifier such that they approach the probability of classifying correctly. In contrast to existing approaches, our calibration method employs a non-parametric representation using a latent Gaussian process, and is specifically designed for multi-class classification. It can be applied to any classifier that outputs confidence estimates and is not limited to neural networks. We also provide a theoretical analysis regarding the over- and underconfidence of a classifier and its relationship to calibration, as well as an empirical outlook for calibrated active learning. In experiments we show the universally strong performance of our method across different classifiers and benchmark data sets, in particular for state-of-the art neural network architectures.
Jonathan Wenger, Hedvig Kjellström, Rudolph Triebel
AISTATS1
2020 Probabilistic Linear Solvers for Machine Learning
abstract
Linear systems are the bedrock of virtually all numerical computation. Machine learning poses specific challenges for the solution of such systems due to their scale, characteristic structure, stochasticity and the central role of uncertainty in the field. Unifying earlier work we propose a class of probabilistic linear solvers which jointly infer the matrix, its inverse and the solution from matrix-vector product observations. This class emerges from a fundamental set of desiderata which constrains the space of possible algorithms and recovers the method of conjugate gradients under certain conditions. We demonstrate how to incorporate prior spectral information in order to calibrate uncertainty and experimentally showcase the potential of such solvers for machine learning.
Jonathan Wenger, Philipp Hennig
NeurIPS1