← Search

Frank Wood

45 accepted papers

2025

Constrained Generative Modeling with Manually Bridged Diffusion Models

AAAI 2025technical

In this paper we describe a novel framework for diffusion-based generative modeling on constrained spaces. In particular, we introduce manual bridges, a framework that expands the kinds of constraints that can be practically used to form so-called diffusion bridges. We develop a mechanism for combin…

2025

Towards a Mechanistic Explanation of Diffusion Model Generalization

ICML 2025spotlight

We propose a simple, training-free mechanism which explains the generalization behaviour of diffusion models. By comparing pre-trained diffusion models to their theoretically optimal empirical counterparts, we identify a shared local inductive bias across a variety of network architectures. From thi…

Cited by 0SourcePDFScholar
2024

All-in-one simulation-based inference

ICML 2024oral

Amortized Bayesian inference trains neural networks to solve stochastic inference problems using model simulations, thereby making it possible to rapidly perform Bayesian inference for any newly observed data. However, current simulation-based amortized inference methods are simulation-hungry and in…

2024

Don't be so Negative! Score-based Generative Modeling with Oracle-assisted Guidance

ICML 2024poster

Score-based diffusion models are a powerful class of generative models, widely utilized across diverse domains. Despite significant advancements in large-scale tasks such as text-to-image generation, their application to constrained domains has received considerably less attention. This work address…

Cited by 2SourcePDFScholar
2024

Layerwise Proximal Replay: A Proximal Point Method for Online Continual Learning

ICML 2024poster

In online continual learning, a neural network incrementally learns from a non-i.i.d. data stream. Nearly all online continual learning methods employ experience replay to simultaneously prevent catastrophic forgetting and underfitting on past data. Our work demonstrates a limitation of this approac…

2024

Nearest Neighbour Score Estimators for Diffusion Generative Models

ICML 2024poster

Score function estimation is the cornerstone of both training and sampling from diffusion generative models. Despite this fact, the most commonly used estimators are either biased neural network approximations or high variance Monte Carlo estimators based on the conditional score. We introduce a nov…

2023

A Diffusion-Model of Joint Interactive Navigation

NeurIPS 2023poster

Simulation of autonomous vehicle systems requires that simulated traffic participants exhibit diverse and realistic behaviors. The use of prerecorded real-world traffic scenarios in simulation ensures realism but the rarity of safety critical events makes large scale collection of driving scenarios…

Cited by 15SourcePDFScholar
2023

Critic Sequential Monte Carlo

ICLR 2023poster

We introduce CriticSMC, a new algorithm for planning as inference built from a composition of sequential Monte Carlo with learned Soft-Q function heuristic factors. These heuristic factors, obtained from parametric approximations of the marginal likelihood ahead, more effectively guide SMC towards t…

Cited by 9SourcePDFScholar
2022

Amortized Rejection Sampling in Universal Probabilistic Programming

AISTATS 2022poster

Naive approaches to amortized inference in probabilistic programs with unbounded loops can produce estimators with infinite variance. This is particularly true of importance sampling inference in programs that explicitly include rejection sampling as part of the user-programmed generative procedure.…

2022

Conditional Image Generation by Conditioning Variational Auto-Encoders

ICLR 2022poster

We present a conditional variational auto-encoder (VAE) which, to avoid the substantial cost of training from scratch, uses an architecture and training objective capable of leveraging a foundation model in the form of a pretrained unconditional VAE. To train the conditional VAE, we only need to tra…

2022

Flexible Diffusion Modeling of Long Videos

NeurIPS 2022accept

We present a framework for video modeling based on denoising diffusion probabilistic models that produces long-duration video completions in a variety of realistic environments. We introduce a generative model that can at test-time sample any arbitrary subset of video frames conditioned on any other…

2022

Probabilistic surrogate networks for simulators with unbounded randomness

UAI 2022poster

We present a framework for automatically structuring and training fast, approximate, deep neural surrogates of stochastic simulators. Unlike traditional approaches to surrogate modeling, our surrogates retain the interpretable structure and control flow of the reference simulator. Our surrogates tar…

2021

Robust Asymmetric Learning in POMDPs

ICML 2021oral

Policies for partially observed Markov decision processes can be efficiently learned by imitating expert policies generated using asymmetric information. Unfortunately, existing approaches for this kind of imitation learning have a serious flaw: the expert does not know what the trainee cannot see,…

2021

q-Paths: Generalizing the geometric annealing path using power means

UAI 2021poster

Many common machine learning methods involve the geometric annealing path, a sequence of intermediate densities between two distributions of interest constructed using the geometric average. While alternatives such as the moment-averaging path have demonstrated performance gains in some settings, th…

2020

All in the Exponential Family: Bregman Duality in Thermodynamic Variational Inference

ICML 2020poster

The recently proposed Thermodynamic Variational Objective (TVO) leverages thermodynamic integration to provide a family of variational inference objectives, which both tighten and generalize the ubiquitous Evidence Lower Bound (ELBO). However, the tightness of TVO bounds was not previously known, an…

2020

Gaussian Process Bandit Optimization of the Thermodynamic Variational Objective

NeurIPS 2020poster

Achieving the full promise of the Thermodynamic Variational Objective (TVO), a recently proposed variational inference objective that lower-bounds the log evidence via one-dimensional Riemann integration, requires choosing a ``schedule'' of sorted discretization points. This paper introduces a besp…

2020

Structured Conditional Continuous Normalizing Flows for Efficient Amortized Inference in Graphical Models

AISTATS 2020poster

We exploit minimally faithful inversion of graphical model structures to specify sparse continuous normalizing flows (CNFs) for amortized inference. We find that the sparsity of this factorization can be exploited to reduce the numbers of parameters in the neural network, adaptive integration steps…

2019

Efficient Probabilistic Inference in the Quest for Physics Beyond the Standard Model

NeurIPS 2019poster

We present a novel probabilistic programming framework that couples directly to existing large-scale simulators through a cross-platform probabilistic execution protocol, which allows general-purpose inference engines to record and control random number draws within simulators in a language-agnostic…

2019

LF-PPL: A Low-Level First Order Probabilistic Programming Language for Non-Differentiable Models

AISTATS 2019poster

We develop a new Low-level, First-order Probabilistic Programming Language (LF-PPL) suited for models containing a mix of continuous, discrete, and/or piecewise-continuous variables. The key success of this language and its compilation scheme is in its ability to automatically distinguish parameters…

2019

Revisiting Reweighted Wake-Sleep for Models with Stochastic Control Flow

UAI 2019poster

Stochastic control-flow models (SCFMs) are a class of generative models that involve branching on choices from discrete random variables. Amortized gradient-based learning of SCFMs is challenging as most approaches targeting discrete variables rely on their continuous relaxations—which can be intrac…

Cited by 54SourcePDFScholar
2018

Deep Variational Reinforcement Learning for POMDPs

ICML 2018oral

Many real-world sequential decision making problems are partially observable by nature, and the environment model is typically unknown. Consequently, there is great need for reinforcement learning methods that can tackle such problems given only a stream of rewards and incomplete and noisy observati…

2018

Faithful Inversion of Generative Models for Effective Amortized Inference

NeurIPS 2018poster

Inference amortization methods share information across multiple posterior-inference problems, allowing each to be carried out more efficiently. Generally, they require the inversion of the dependency structure in the generative model, as the modeller must learn a mapping from observations to distri…

Cited by 57SourcePDFScholar
2018

Online Learning Rate Adaptation with Hypergradient Descent

ICLR 2018poster

We introduce a general method for improving the convergence rate of gradient-based optimizers that is easy to implement and works well in practice. We demonstrate the effectiveness of the method in a range of optimization problems by applying it to stochastic gradient descent, stochastic gradient d…

2018

Tighter Variational Bounds are Not Necessarily Better

ICML 2018oral

We provide theoretical and empirical evidence that using tighter evidence lower bounds (ELBOs) can be detrimental to the process of learning an inference network by reducing the signal-to-noise ratio of the gradient estimator. Our results call into question common implicit assumptions that tighter E…

Cited by 246SourcePDFScholar
2017

Learning Disentangled Representations with Semi-Supervised Deep Generative Models

NeurIPS 2017poster

Variational autoencoders (VAEs) learn representations of data by jointly training a probabilistic encoder and decoder network. Typically these models encode all features of the data into a single variable. Here we are interested in learning disentangled representations that encode distinct aspects o…

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…

2016

Black-Box Policy Search with Probabilistic Programs

AISTATS 2016poster

In this work we show how to represent policies as programs: that is, as stochastic simulators with tunable parameters. To learn the parameters of such policies we develop connections between black box variational inference and existing policy search approaches. We then explain how such learning ca…

2016

Interacting Particle Markov Chain Monte Carlo

ICML 2016poster

We introduce interacting particle Markov chain Monte Carlo (iPMCMC), a PMCMC method based on an interacting pool of standard and conditional sequential Monte Carlo samplers. Like related methods, iPMCMC is a Markov chain Monte Carlo sampler on an extended space. We present empirical results that sho…

2015

Particle Gibbs with Ancestor Sampling for Probabilistic Programs

AISTATS 2015poster

Particle Markov chain Monte Carlo techniques rank among current state-of-the-art methods for probabilistic program inference. A drawback of these techniques is that they rely on importance resampling, which results in degenerate particle trajectories and a low effective sample size for variables sam…

Cited by 30SourcePDFScholar