← Search

Michael A. Osborne

33 accepted papers

2026

A Physics-Inspired Optimizer: Velocity Regularized Adam

ICLR 2026poster

We introduce Velocity-Regularized Adam (VRAdam), a physics-inspired optimizer for training deep neural networks that draws on ideas from quartic terms for kinetic energy with its stabilizing effects on various system dynamics. Previous algorithms, including the ubiquitous Adam, operate at the so-ca…

Cited by 0SourceScholar
2026

Distribution Transformers: Fast Approximate Bayesian Inference With On-The-Fly Prior Adaptation

ICML 2026spotlight

While Bayesian inference provides a principled framework for reasoning under uncertainty, its widespread adoption is limited by the intractability of exact posterior computation, necessitating the use of approximate inference. However, existing methods are often computationally expensive, or demand …

Cited by 0SourceScholar
2026

Recurrent Structural Policy Gradient for Partially Observable Mean Field Games

ICML 2026spotlight

Mean Field Games (MFGs) provide a principled framework for modeling interactions in large populations models: at scale, population dynamics become deterministic, with uncertainty entering only through aggregate shocks, or *common noise*. However, algorithmic progress has been limited since model-fre…

Cited by 0SourceScholar
2025

Learning to Forget: Bayesian Time Series Forecasting using Recurrent Sparse Spectrum Signature Gaussian Processes

AISTATS 2025poster

The signature kernel is a kernel between time series of arbitrary length and comes with strong theoretical guarantees from stochastic analysis. It has found applications in machine learning such as covariance functions for Gaussian processes. A strength of the underlying signature features is that…

Cited by 0SourceScholar
2025

Scalable Valuation of Human Feedback through Provably Robust Model Alignment

NeurIPS 2025poster

Despite the importance of aligning language models with human preferences, crowd-sourced human feedback is often noisy---for example, preferring less desirable responses---posing a fundamental challenge to alignment. A truly robust alignment objective should yield identical model parameters even und…

Cited by 0SourcecodeScholar
2024

Adaptive Batch Sizes for Active Learning: A Probabilistic Numerics Approach

AISTATS 2024poster

Active learning parallelization is widely used, but typically relies on fixing the batch size throughout experimentation. This fixed approach is inefficient because of a dynamic trade-off between cost and speed—larger batches are more costly, smaller batches lead to slower wall-clock run-times—and t…

2024

Bayesian Optimisation with Unknown Hyperparameters: Regret Bounds Logarithmically Closer to Optimal

NeurIPS 2024poster

Bayesian Optimization (BO) is widely used for optimising black-box functions but requires us to specify the length scale hyperparameter, which defines the smoothness of the functions the optimizer will consider. Most current BO algorithms choose this hyperparameter by maximizing the marginal likelih…

2024

Looping in the Human: Collaborative and Explainable Bayesian Optimization

AISTATS 2024poster

Like many optimizers, Bayesian optimization often falls short of gaining user trust due to opacity. While attempts have been made to develop human-centric optimizers, they typically assume user knowledge is well-specified and error-free, employing users mainly as supervisors of the optimization proc…

2024

Position: Bayesian Deep Learning is Needed in the Age of Large-Scale AI

ICML 2024poster

In the current landscape of deep learning research, there is a predominant emphasis on achieving high predictive accuracy in supervised tasks involving large image and language datasets. However, a broader perspective reveals a multitude of overlooked metrics, tasks, and data types, such as uncertai…

Cited by 36SourcePDFScholar
2024

Principled Bayesian Optimization in Collaboration with Human Experts

NeurIPS 2024spotlight

Bayesian optimisation for real-world problems is often performed interactively with human experts, and integrating their domain knowledge is key to accelerate the optimisation process. We consider a setup where experts provide advice on the next query point through binary accept/reject recommendatio…

Cited by 2SourcePDFScholar
2023

Bayesian Optimisation of Functions on Graphs

NeurIPS 2023poster

The increasing availability of graph-structured data motivates the task of optimising over functions defined on the node set of graphs. Traditional graph search algorithms can be applied in this case, but they may be sample-inefficient and do not make use of information about the function values; on…

Cited by 5SourcePDFScholar
2022

Bayesian Optimization over Discrete and Mixed Spaces via Probabilistic Reparameterization

NeurIPS 2022accept

Optimizing expensive-to-evaluate black-box functions of discrete (and potentially continuous) design parameters is a ubiquitous problem in scientific and engineering applications. Bayesian optimization (BO) is a popular, sample-efficient method that leverages a probabilistic surrogate model and an…

Cited by 58SourcePDFScholar
2022

Fast Bayesian Inference with Batch Bayesian Quadrature via Kernel Recombination

NeurIPS 2022accept

Calculation of Bayesian posteriors and model evidences typically requires numerical integration. Bayesian quadrature (BQ), a surrogate-model-based approach to numerical integration, is capable of superb sample efficiency, but its lack of parallelisation has hindered its practical applications. In…

2022

Log-Linear-Time Gaussian Processes Using Binary Tree Kernels

NeurIPS 2022accept

Gaussian processes (GPs) produce good probabilistic models of functions, but most GP kernels require $O((n+m)n^2)$ time, where $n$ is the number of data points and $m$ the number of predictive locations. We present a new kernel that allows for Gaussian process regression in $O((n+m)\log(n+m))$ time.…

2022

Marginalising over Stationary Kernels with Bayesian Quadrature

AISTATS 2022poster

Marginalising over families of Gaussian Process kernels produces flexible model classes with well-calibrated uncertainty estimates. Existing approaches require likelihood evaluations of many kernels, rendering them prohibitively expensive for larger datasets. We propose a Bayesian Quadrature scheme…

2022

Robust Multi-Objective Bayesian Optimization Under Input Noise

ICML 2022spotlight

Bayesian optimization (BO) is a sample-efficient approach for tuning design parameters to optimize expensive-to-evaluate, black-box performance metrics. In many manufacturing processes, the design parameters are subject to random input noise, resulting in a product that is often less performant than…

2021

Optimal Transport Kernels for Sequential and Parallel Neural Architecture Search

ICML 2021spotlight

Neural architecture search (NAS) automates the design of deep neural networks. One of the main challenges in searching complex and non-continuous architectures is to compare the similarity of networks that the conventional Euclidean metric may fail to capture. Optimal transport (OT) is resilient to…

2021

Think Global and Act Local: Bayesian Optimisation over High-Dimensional Categorical and Mixed Search Spaces

ICML 2021spotlight

High-dimensional black-box optimisation remains an important yet notoriously challenging problem. Despite the success of Bayesian optimisation methods on continuous domains, domains that are categorical, or that mix continuous and categorical variables, remain challenging. We propose a novel solutio…

2020

Bayesian Optimisation over Multiple Continuous and Categorical Inputs

ICML 2020poster

Efficient optimisation of black-box problems that comprise both continuous and categorical inputs is important, yet poses significant challenges. Current approaches, like one-hot encoding, severely increase the dimension of the search space, while separate modelling of category-specific data is samp…

2020

Radial Bayesian Neural Networks: Beyond Discrete Support In Large-Scale Bayesian Deep Learning

AISTATS 2020poster

We propose Radial Bayesian Neural Networks (BNNs): a variational approximate posterior for BNNs which scales well to large models. Unlike scalable Bayesian deep learning methods like deep ensembles that have discrete support (assign exactly zero probability almost everywhere in weight-space) Radial…

2019

AReS and MaRS Adversarial and MMD-Minimizing Regression for SDEs

ICML 2019oral

Stochastic differential equations are an important modeling class in many disciplines. Consequently, there exist many methods relying on various discretization and numerical integration schemes. In this paper, we propose a novel, probabilistic model for estimating the drift and diffusion given noisy…

2019

Asynchronous Batch Bayesian Optimisation with Improved Local Penalisation

ICML 2019oral

Batch Bayesian optimisation (BO) has been successfully applied to hyperparameter tuning using parallel computing, but it is wasteful of resources: workers that complete jobs ahead of others are left idle. We address this problem by developing an approach, Penalising Locally for Asynchronous Bayesian…

2019

Automated Model Selection with Bayesian Quadrature

ICML 2019oral

We present a novel technique for tailoring Bayesian quadrature (BQ) to model selection. The state-of-the-art for comparing the evidence of multiple models relies on Monte Carlo methods, which converge slowly and are unreliable for computationally expensive models. Although previous research has show…

Cited by 16SourcePDFScholar
2019

Fingerprint Policy Optimisation for Robust Reinforcement Learning

ICML 2019oral

Policy gradient methods ignore the potential value of adjusting environment variables: unobservable state features that are randomly determined by the environment in a physical setting, but are controllable in a simulator. This can lead to slow learning, or convergence to suboptimal policies, if the…

Cited by 27SourcePDFScholar
2019

On the Limitations of Representing Functions on Sets

ICML 2019oral

Recent work on the representation of functions on sets has considered the use of summation in a latent space to enforce permutation invariance. In particular, it has been conjectured that the dimension of this latent space may remain fixed as the cardinality of the sets under consideration increases…

Cited by 229SourcePDFScholar
2018

Fast Information-theoretic Bayesian Optimisation

ICML 2018oral

Information-theoretic Bayesian optimisation techniques have demonstrated state-of-the-art performance in tackling important global optimisation problems. However, current information-theoretic approaches require many approximations in implementation, introduce often-prohibitive computational overhea…

2018

Optimization, fast and slow: optimally switching between local and Bayesian optimization

ICML 2018oral

We develop the first Bayesian Optimization algorithm, BLOSSOM, which selects between multiple alternative acquisition functions and traditional local optimization at each step. This is combined with a novel stopping condition based on expected regret. This pairing allows us to obtain the best charac…

2016

Bayesian Optimization for Probabilistic Programs

NeurIPS 2016poster

We present the first general purpose framework for marginal maximum a posteriori estimation of probabilistic program variables. By using a series of code transformations, the evidence of any probabilistic program, and therefore of any graphical model, can be optimized with respect to an arbitrary su…

2015

Frank-Wolfe Bayesian Quadrature: Probabilistic Integration with Theoretical Guarantees

NeurIPS 2015spotlight

There is renewed interest in formulating integration as an inference problem, motivated by obtaining a full distribution over numerical error that can be propagated through subsequent computation. Current methods, such as Bayesian Quadrature, demonstrate impressive empirical performance but lack the…

Cited by 92SourcePDFScholar