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

Benjamin Letham

dblp:46/10782 · also Ben Letham · DBLP profile ↗
← Back
18ranked-venue papers
7as first author
9since 2021 · last 2026
0009-0003-5205-8212ORCID · corroborated

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

Artificial intelligence and machine learning · 16 · 6 first-author · 8 since 2021Databases, data management, data science and information retrieval · 4 · 2 first-author · 2 since 2021Graphics, computer vision, multimedia, augmented reality and games · 2 · 2 since 2021Human-computer interaction and ubiquitous computing · 1 · 1 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
11 papers
Probabilistic and Bayesian machine learning · 49% Optimization for machine learning · 30% Reinforcement learning · 11%
Computer architecture, parallel and distributed computing, and storage systems
1 paper
Performance modeling and evaluation · 100%
Computer graphics and multimedia
1 paper
Virtual and augmented reality · 100%
Interdisciplinary, comprehensive, and emerging computing
2 papers
Computational social science and digital humanities · 84% Computational finance and economics · 16%
Databases, data mining, and information retrieval
4 papers
Data mining · 61% Recommender systems · 39%
Theoretical computer science
1 paper
Mathematical optimization · 100%

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

TopicWeightPapersLastEvidence papers
Machine learning › Probabilistic and Bayesian machine learning › stochastic processes
gaussian process
2.642024
Active Learning for Derivative-Based Global Sensitivity Analysis with Gaussian Processes · NeurIPS 2024
Robust Gaussian Processes via Relevance Pursuit · NeurIPS 2024
A Semi-parametric Model for Decision Making in High-Dimensional Sensory Discrimination Tasks · AAAI 2023
Machine learning › Optimization for machine learning › model-based optimization
bayesian optimization
1.952024
Re-Examining Linear Embeddings for High-Dimensional Bayesian Optimization · NeurIPS 2020
High-Dimensional Contextual Policy Search with Unknown Context Rewards using Bayesian Optimization · NeurIPS 2020
BoTorch: A Framework for Efficient Monte-Carlo Bayesian Optimization · NeurIPS 2020
Computational social science and digital humanities › online controlled experiments
a/b testing
1.012026
Case Study: Learning Robust, Long-run Surrogate Metrics with Modeling and Instrumental Variables · KDD (1) 2026
Performance modeling and evaluation › online controlled experiments
a/b testing
0.912025
Experimenting, Fast and Slow: Bayesian Optimization of Long-term Outcomes with Online Experiments · KDD (1) 2025
Performance modeling and evaluation
online controlled experiments
0.912025
Experimenting, Fast and Slow: Bayesian Optimization of Long-term Outcomes with Online Experiments · KDD (1) 2025
Machine learning › Efficient and distributed learning
active learning
0.812024
Active Learning for Derivative-Based Global Sensitivity Analysis with Gaussian Processes · NeurIPS 2024
Machine learning › Probabilistic and Bayesian machine learning › stochastic processes › gaussian process › gaussian process regression
robust gaussian process regression
0.812024
Robust Gaussian Processes via Relevance Pursuit · NeurIPS 2024
Machine learning › Probabilistic and Bayesian machine learning › experimental design › bayesian experimental design
bayesian active learning
0.712023
A Semi-parametric Model for Decision Making in High-Dimensional Sensory Discrimination Tasks · AAAI 2023
Virtual and augmented reality
augmented reality display
0.712023
Perceptual Requirements for World-Locked Rendering in AR and VR · SIGGRAPH Asia 2023
Machine learning › Optimization for machine learning › model-based optimization › bayesian optimization
acquisition function optimization
0.412020
BoTorch: A Framework for Efficient Monte-Carlo Bayesian Optimization · NeurIPS 2020
Machine learning › Reinforcement learning › policy search
contextual policy search
0.412020
High-Dimensional Contextual Policy Search with Unknown Context Rewards using Bayesian Optimization · NeurIPS 2020
Machine learning › Optimization for machine learning › model-based optimization › bayesian optimization
high-dimensional bayesian optimization
0.412020
Re-Examining Linear Embeddings for High-Dimensional Bayesian Optimization · NeurIPS 2020
Machine learning › Reinforcement learning
policy optimization
0.412020
High-Dimensional Contextual Policy Search with Unknown Context Rewards using Bayesian Optimization · NeurIPS 2020
Machine learning › Optimization for machine learning › model-based optimization › bayesian optimization
multi-task bayesian optimization
0.412019
Bayesian Optimization for Policy Search via Online-Offline Experimentation · J. Mach. Learn. Res. 2019
Machine learning › Reinforcement learning
policy search
0.412019
Bayesian Optimization for Policy Search via Online-Offline Experimentation · J. Mach. Learn. Res. 2019
Machine learning › Probabilistic and Bayesian machine learning
causal inference
0.312026
Case Study: Learning Robust, Long-run Surrogate Metrics with Modeling and Instrumental Variables · KDD (1) 2026
Machine learning › Probabilistic and Bayesian machine learning › causal inference
instrumental variable
0.312026
Case Study: Learning Robust, Long-run Surrogate Metrics with Modeling and Instrumental Variables · KDD (1) 2026
Machine learning › Probabilistic and Bayesian machine learning › hierarchical modeling
hierarchical bayesian model
0.212016
Bayesian Inference of Arrival Rate and Substitution Behavior from Sales Transaction Data with Stockouts · KDD 2016
Machine learning › Probabilistic and Bayesian machine learning › statistical inference
bayesian inference
0.212023
A Semi-parametric Model for Decision Making in High-Dimensional Sensory Discrimination Tasks · AAAI 2023
Virtual and augmented reality
cybersickness
0.212023
Perceptual Requirements for World-Locked Rendering in AR and VR · SIGGRAPH Asia 2023
Machine learning › Probabilistic and Bayesian machine learning
copula models
0.212014
Latent Variable Copula Inference for Bundle Pricing from Retail Transaction Data · ICML 2014
Machine learning › Probabilistic and Bayesian machine learning › structured models › latent variable model
latent variable inference
0.212014
Latent Variable Copula Inference for Bundle Pricing from Retail Transaction Data · ICML 2014
Computational finance and economics
pricing
0.212014
Latent Variable Copula Inference for Bundle Pricing from Retail Transaction Data · ICML 2014
Data mining › pattern mining
association rule mining
0.212013
Learning theory analysis for association rules and sequential event prediction · J. Mach. Learn. Res. 2013
Data mining › predictive modeling
event prediction
0.212013
Learning theory analysis for association rules and sequential event prediction · J. Mach. Learn. Res. 2013
Machine learning › Optimization for machine learning › non-convex optimization
global optimization
0.112020
BoTorch: A Framework for Efficient Monte-Carlo Bayesian Optimization · NeurIPS 2020
Content delivery and video streaming
bitrate adaptation
0.112020
High-Dimensional Contextual Policy Search with Unknown Context Rewards using Bayesian Optimization · NeurIPS 2020

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

bayesian optimization · 2.2non-parametric machine learning · 2.0causal inference · 2.0off-policy evaluation · 1.7information gain acquisition · 1.5gaussian process surrogate models · 1.5gaussian process · 1.4instrumental variables · 1.0instrumental variable · 1.0submodular optimization · 0.8relevance pursuit · 0.8log marginal likelihood · 0.8bayesian active learning · 0.7analytic modeling · 0.7context embedding · 0.4online-offline experimentation · 0.4multi-task kernel · 0.4stochastic gradient MCMC · 0.2
YearPublicationVenuePosition
2026 Case Study: Learning Robust, Long-run Surrogate Metrics with Modeling and Instrumental Variables
abstract
When developing product changes to improve long-run user outcomes, surrogate metrics are a powerful tool to help accelerate decision making. Randomized, online A/B testing has become the gold standard for measuring long-run outcomes, but waiting for long-run outcomes to materialize in a test greatly reduces iteration speed. To accelerate decision making, we instead can use surrogate metrics that predict the long-run outcome more quickly. However, finding accurate, robust surrogate metrics is challenging in practice. Existing methods propose finding candidate surrogate metrics in various ways, such as re-analyzing past A/B experiments where candidates strongly correlate with the long-run outcome. However, these methods face practical limitations such as being affected by hidden confounders or needing to rely on outdated, historical data. We developed a new approach where we learned user-level surrogate metrics with non-parametric machine learning and instrumental variable (IV) analysis. We trained surrogate metrics for two key, long-run business metrics, BV1 and BV2, in classification and regression settings, respectively. We deployed each surrogate model such that it would be available as a metric to use in all A/B tests in the target product surface. Our surrogate models predicted each user's long-run outcomes more accurately than baseline heuristics (e.g., our BV1 surrogate model's AUC was 0.93 vs. 0.79 for the baseline heuristic). At the A/B test level, our surrogate metrics showed greater than 0.9 Pearson correlation with the long-run outcome across A/B tests and achieved at least a 50% improvement in accuracy over other baselines. Our surrogate metrics were >30x more predictive of whether an A/B test's had consistent post-launch effects. Finally, we provide evidence of surrogacy for our metrics where we show in multiple independent A/B tests that directly optimizing for our surrogate metrics drove changes in the long-run target outcome. Our results demonstrate that combining machine learning and causal inference leads not only to accurate surrogate metrics but also evidence they can act like true surrogates in practice.
Daniel Day, Matthew Dalton, Samuel Daulton, Benjamin Letham, Aojia Zhao, Eytan Bakshy
KDD (1)4
2025 Experimenting, Fast and Slow: Bayesian Optimization of Long-term Outcomes with Online Experiments
abstract
Online experiments in internet systems, also known as A/B tests, are used for a wide range of system tuning problems, such as optimizing recommender system ranking policies and learning adaptive streaming controllers. Decision-makers generally wish to optimize for long-term treatment effects of the system changes, which often requires running experiments for a long time as short-term measurements can be misleading due to non-stationarity in treatment effects over time. The sequential experimentation strategies--which typically involve several iterations--can be prohibitively long in such cases. We describe a novel approach that combines fast experiments (e.g., biased experiments run only for a few hours or days) and/or offline proxies (e.g., off-policy evaluation) with long-running, slow experiments to perform sequential, Bayesian optimization over large action spaces in a short amount of time.
Samuel Daulton, Benjamin Letham, Maximilian Balandat, Eytan Bakshy
KDD (1)3
2024 Robust Gaussian Processes via Relevance Pursuit
abstract
Gaussian processes (GPs) are non-parametric probabilistic regression models that are popular due to their flexibility, data efficiency, and well-calibrated uncertainty estimates. However, standard GP models assume homoskedastic Gaussian noise, while many real-world applications are subject to non-Gaussian corruptions. Variants of GPs that are more robust to alternative noise models have been proposed, and entail significant trade-offs between accuracy and robustness, and between computational requirements and theoretical guarantees. In this work, we propose and study a GP model that achieves robustness against sparse outliers by inferring data-point-specific noise levels with a sequential selection procedure maximizing the log marginal likelihood that we refer to as relevance pursuit. We show, surprisingly, that the model can be parameterized such that the associated log marginal likelihood is strongly concave in the data-point-specific noise variances, a property rarely found in either robust regression objectives or GP marginal likelihoods. This in turn implies the weak submodularity of the corresponding subset selection problem, and thereby proves approximation guarantees for the proposed algorithm. We compare the model’s performance relative to other approaches on diverse regression and Bayesian optimization tasks, including the challenging but common setting of sparse corruptions of the labels within or close to the function range.
Sebastian Ament, Elizabeth Santorella, David Eriksson, Benjamin Letham, Maximilian Balandat, Eytan Bakshy
NeurIPS4
2024 Active Learning for Derivative-Based Global Sensitivity Analysis with Gaussian Processes
abstract
We consider the problem of active learning for global sensitivity analysis of expensive black-box functions. Our aim is to efficiently learn the importance of different input variables, e.g., in vehicle safety experimentation, we study the impact of the thickness of various components on safety objectives. Since function evaluations are expensive, we use active learning to prioritize experimental resources where they yield the most value. We propose novel active learning acquisition functions that directly target key quantities of derivative-based global sensitivity measures (DGSMs) under Gaussian process surrogate models. We showcase the first application of active learning directly to DGSMs, and develop tractable uncertainty reduction and information gain acquisition functions for these measures. Through comprehensive evaluation on synthetic and real-world problems, our study demonstrates how these active learning acquisition strategies substantially enhance the sample efficiency of DGSM estimation, particularly with limited evaluation budgets. Our work paves the way for more efficient and accurate sensitivity analysis in various scientific and engineering applications.
Syrine Belakaria, Benjamin Letham, Janardhan Rao Doppa, Barbara E. Engelhardt, Stefano Ermon, Eytan Bakshy
NeurIPS2
2024 Response Time Improves Gaussian Process Models for Perception and Preferences
abstract
Models for human choice prediction in preference learning and perception science often use binary response data, requiring many samples to accurately learn latent utilities or perceptual intensities. The response time (RT) to make each choice captures additional information about the decision process, but existing models incorporating RTs for choice prediction do so in a fully parametric way or over discrete inputs. At the same time, state-of-the-art Gaussian process (GP) models of perception and preferences operate on choices only, ignoring RTs. We propose two approaches for incorporating RTs into GP preference and perception models. The first is based on stacking GP models, and the second uses a novel differentiable approximation to the likelihood of the diffusion decision model (DDM), the de-facto standard model for choice RTs. Our RT-choice GPs enable better latent value estimation and held-out choice prediction relative to baselines, which we demonstrate on three real-world multivariate datasets covering both human psychophysics and preference learning.
Michael Shvartsman, Benjamin Letham, Eytan Bakshy, Stephen Keeley
UAI2
2023 A Semi-parametric Model for Decision Making in High-Dimensional Sensory Discrimination Tasks
abstract
Psychometric functions typically characterize binary sensory decisions along a single stimulus dimension. However, real-life sensory tasks vary along a greater variety of dimensions (e.g. color, contrast and luminance for visual stimuli). Approaches to characterizing high-dimensional sensory spaces either require strong parametric assumptions about these additional contextual dimensions, or fail to leverage known properties of classical psychometric curves. We overcome both limitations by introducing a semi-parametric model of sensory discrimination that applies traditional psychophysical models along a stimulus intensity dimension, but puts Gaussian process (GP) priors on the parameters of these models with respect to the remaining dimensions. By combining the flexibility of the GP with the deep literature on parametric psychophysics, our semi-parametric models achieve good performance with much less data than baselines on both synthetic and real-world, high-dimensional psychophysics datasets. We additionally show strong performance in a Bayesian active learning setting, and present a novel active learning paradigm for the semi-parametric model.
Stephen Keeley, Benjamin Letham, Craig Sanders, Chase Tymms, Michael Shvartsman
AAAI2
2023 Sparse Bayesian optimization
abstract
Bayesian optimization (BO) is a powerful approach to sample-efficient optimization of black-box objective functions. However, the application of BO to areas such as recommendation systems often requires taking the interpretability and simplicity of the configurations into consideration, a setting that has not been previously studied in the BO literature. To make BO applicable in this setting, we present several regularization-based approaches that allow us to discover sparse and more interpretable configurations. We propose a novel differentiable relaxation based on homotopy continuation that makes it possible to target sparsity by working directly with $L_0$ regularization. We identify failure modes for regularized BO and develop a hyperparameter-free method, sparsity exploring Bayesian optimization (SEBO) that seeks to simultaneously maximize a target objective and sparsity. SEBO and methods based on fixed regularization are evaluated on synthetic and real-world problems, and we show that we are able to efficiently optimize for sparsity.
Sulin Liu, David Eriksson, Benjamin Letham, Eytan Bakshy
AISTATS4
2023 Perceptual Requirements for World-Locked Rendering in AR and VR
abstract
Stereoscopic, head-tracked display systems can show users realistic, world-locked virtual objects and environments. However, discrepancies between the rendering pipeline and physical viewing conditions can lead to perceived instability in the rendered content resulting in reduced immersion and, potentially, visually-induced motion sickness. Precise requirements to achieve perceptually stable world-locked rendering (WLR) are unknown due to the challenge of constructing a wide field of view, distortion-free display with highly accurate head and eye tracking. We present a system capable of rendering virtual objects over real-world references without perceivable drift under such constraints. This platform is used to study acceptable errors in render camera position for WLR in augmented and virtual reality scenarios, where we find an order of magnitude difference in perceptual sensitivity. We conclude with an analytic model which examines changes to apparent depth and visual direction in response to camera displacement errors.
Phillip Guan, Eric Penner, Joel Hegland, Benjamin Letham, Douglas Lanman
SIGGRAPH Asia4
2022 Look-Ahead Acquisition Functions for Bernoulli Level Set Estimation
abstract
Level set estimation (LSE) is the problem of identifying regions where an unknown function takes values above or below a specified threshold. Active sampling strategies for efficient LSE have primarily been studied in continuous-valued functions. Motivated by applications in human psychophysics where common experimental designs produce binary responses, we study LSE active sampling with Bernoulli outcomes. With Gaussian process classification surrogate models, the look-ahead model posteriors used by state-of-the-art continuous-output methods are intractable. However, we derive analytic expressions for look-ahead posteriors of sublevel set membership, and show how these lead to analytic expressions for a class of look-ahead LSE acquisition functions, including information-based methods. Benchmark experiments show the importance of considering the global look-ahead impact on the entire posterior. We demonstrate a clear benefit to using this new class of acquisition functions on benchmark problems, and on a challenging real-world task of estimating a high-dimensional contrast sensitivity function.
Benjamin Letham, Phillip Guan, Chase Tymms, Eytan Bakshy, Michael Shvartsman
AISTATS1
2020 BoTorch: A Framework for Efficient Monte-Carlo Bayesian Optimization
abstract
Bayesian optimization provides sample-efficient global optimization for a broad range of applications, including automatic machine learning, engineering, physics, and experimental design. We introduce BoTorch, a modern programming framework for Bayesian optimization that combines Monte-Carlo (MC) acquisition functions, a novel sample average approximation optimization approach, auto-differentiation, and variance reduction techniques. BoTorch's modular design facilitates flexible specification and optimization of probabilistic models written in PyTorch, simplifying implementation of new acquisition functions. Our approach is backed by novel theoretical convergence results and made practical by a distinctive algorithmic foundation that leverages fast predictive distributions, hardware acceleration, and deterministic optimization. We also propose a novel "one-shot" formulation of the Knowledge Gradient, enabled by a combination of our theoretical and software contributions. In experiments, we demonstrate the improved sample efficiency of BoTorch relative to other popular libraries.
Maximilian Balandat, Brian Karrer, Daniel R. Jiang, Samuel Daulton, Benjamin Letham, Andrew Gordon Wilson, Eytan Bakshy
NeurIPS5
2020 High-Dimensional Contextual Policy Search with Unknown Context Rewards using Bayesian Optimization
abstract
Contextual policies are used in many settings to customize system parameters and actions to the specifics of a particular setting. In some real-world settings, such as randomized controlled trials or A/B tests, it may not be possible to measure policy outcomes at the level of context—we observe only aggregate rewards across a distribution of contexts. This makes policy optimization much more difficult because we must solve a high-dimensional optimization problem over the entire space of contextual policies, for which existing optimization methods are not suitable. We develop effective models that leverage the structure of the search space to enable contextual policy optimization directly from the aggregate rewards using Bayesian optimization. We use a collection of simulation studies to characterize the performance and robustness of the models, and show that our approach of inferring a low-dimensional context embedding performs best. Finally, we show successful contextual policy optimization in a real-world video bitrate policy problem.
Benjamin Letham, Hongzi Mao, Eytan Bakshy
NeurIPS2
2020 Re-Examining Linear Embeddings for High-Dimensional Bayesian Optimization
abstract
Bayesian optimization (BO) is a popular approach to optimize expensive-to-evaluate black-box functions. A significant challenge in BO is to scale to high-dimensional parameter spaces while retaining sample efficiency. A solution considered in existing literature is to embed the high-dimensional space in a lower-dimensional manifold, often via a random linear embedding. In this paper, we identify several crucial issues and misconceptions about the use of linear embeddings for BO. We study the properties of linear embeddings from the literature and show that some of the design choices in current approaches adversely impact their performance. We show empirically that properly addressing these issues significantly improves the efficacy of linear embeddings for BO on a range of problems, including learning a gait policy for robot locomotion.
Benjamin Letham, Roberto Calandra, Akshara Rai, Eytan Bakshy
NeurIPS1
2019 Bayesian Optimization for Policy Search via Online-Offline Experimentation
abstract
Online field experiments are the gold-standard way of evaluating changes to real-world interactive machine learning systems. Yet our ability to explore complex, multi-dimensional policy spaces—such as those found in recommendation and ranking problems—is often constrained by the limited number of experiments that can be run simultaneously. To alleviate these constraints, we augment online experiments with an offline simulator and apply multi-task Bayesian optimization to tune live machine learning systems. We describe practical issues that arise in these types of applications, including biases that arise from using a simulator and assumptions for the multi-task kernel. We measure empirical learning curves which show substantial gains from including data from biased offline experiments, and show how these learning curves are consistent with theoretical results for multi-task Gaussian process generalization. We find that improved kernel inference is a significant driver of multi-task generalization. Finally, we show several examples of Bayesian optimization efficiently tuning a live machine learning system by combining offline and online experiments.
Benjamin Letham, Eytan Bakshy
J. Mach. Learn. Res.1
2016 Bayesian Inference of Arrival Rate and Substitution Behavior from Sales Transaction Data with Stockouts
abstract
When an item goes out of stock, sales transaction data no longer reflect the original customer demand, since some customers leave with no purchase while others substitute alternative products for the one that was out of stock. Here we develop a Bayesian hierarchical model for inferring the underlying customer arrival rate and choice model from sales transaction data and the corresponding stock levels. The model uses a nonhomogeneous Poisson process to allow the arrival rate to vary throughout the day, and allows for a variety of choice models. Model parameters are inferred using a stochastic gradient MCMC algorithm that can scale to large transaction databases. We fit the model to data from a local bakery and show that it is able to make accurate out-of-sample predictions, and to provide actionable insight into lost cookie sales.
Benjamin Letham, Lydia M. Letham, Cynthia Rudin
KDD1
2014 Latent Variable Copula Inference for Bundle Pricing from Retail Transaction Data
abstract
Bundle discounts are used by retailers in many industries. Optimal bundle pricing requires learning the joint distribution of consumer valuations for the items in the bundle, that is, how much they are willing to pay for each of the items. We suppose that a retailer has sales transaction data, and the corresponding consumer valuations are latent variables. We develop a statistically consistent and computationally tractable inference procedure for fitting a copula model over correlated valuations, using only sales transaction data for the individual items. Simulations and data experiments demonstrate consistency, scalability, and the importance of incorporating correlations in the joint distribution.
Benjamin Letham, Wei Sun 0031, Anshul Sheopuri
ICML1
2013 Growing a list
Benjamin Letham, Cynthia Rudin, Katherine A. Heller
Data Min. Knowl. Discov.1
2013 Learning theory analysis for association rules and sequential event prediction
Cynthia Rudin, Benjamin Letham, David Madigan
J. Mach. Learn. Res.2
2013 Sequential event prediction
Benjamin Letham, Cynthia Rudin, David Madigan
Mach. Learn.1