Hugh Dance
PhD researcher in machine learning at the Gatsby Unit, University College London.
I am a machine-learning researcher interested in how model structure and geometry determine what we can learn, infer, and control. My research to date has focused on identifying and exploiting invariances, symmetries, and compositional structure to develop new theory and algorithms for causal inference, uncertainty quantification, and scalable inference. I've recently begun applying similar ideas to study how neural-network geometry and learning dynamics shape the limits and effectiveness of post-training interventions, and how these might be improved to enable more reliable control of language-model behaviour for AI alignment and safety.
Selected Research
Debiased Counterfactual Generation via Flow Matching from Observations
Rather than learning an interventional distribution from scratch, we learn a deconfounding flow from the observed conditional distribution to its counterfactual target. The method combines flow matching with semiparametric debiasing and minimal-energy transports for high-dimensional outcomes.
Paper · NeurIPS 2026
Counterfactual Cocycles: A Framework for Robust and Coherent Counterfactual Transports
We represent intervention-induced transformations through cocycles: maps with algebraic composition structure that identify coherent systems of interventional and counterfactual distributions. This yields estimators that can avoid unnecessary latent-noise modelling while retaining robustness and efficiency.
Interventional Processes for Causal Uncertainty Quantification
We develop spectral Gaussian-process representations for causal effects that support flexible nonparametric estimation together with calibrated epistemic uncertainty. The resulting framework provides reliable uncertainty quantification for intervention functions and causal decision-making.
Paper · ICML 2026
Efficiently Vectorized MCMC on Modern Accelerators
We recast adaptive MCMC algorithms as finite-state machines so vectorized chains can progress through control flow independently, avoiding synchronization bottlenecks on GPUs and other accelerators. The resulting JAX implementations achieve speed-ups of up to an order of magnitude.
Research Themes
Causal and counterfactual machine learning
I develop methods for interventions and counterfactuals from observational data, including counterfactual transports, causal uncertainty quantification, causal discovery and interventional generation. Current work studies partial identification, using dependence between potential outcomes to sharpen counterfactual bounds.
Generative models and structured dynamical systems
I use transport, flow matching and dynamical-systems perspectives to learn transformations between distributions. Recent work includes debiased flow matching for interventional generation and velocity-based causal discovery; current work develops multi-parameter flows with path independence, composition and low-energy dynamics.
Model control for AI alignment and safety
I've recently begun studying how the geometry of learned neural-network representations and their training dynamics determine the limits of post-training interventions, particularly activation steering. I'm interested in how functionally equivalent networks can differ in steerability, and whether training or fine-tuning can make targeted behavioural changes easier to achieve without unwanted interference.
Probabilistic machine learning, uncertainty and computation
I develop probabilistic methods for scalable inference and calibrated uncertainty, including Gaussian processes for high-dimensional variable selection and causal uncertainty quantification, and finite-state-machine representations of adaptive MCMC for efficient execution on modern accelerators.
Software
jax-fsm-mcmc
JAX implementations of finite-state-machine MCMC methods designed for efficient vectorized execution on modern accelerators.
Cocycles
Research code for learning and evaluating cocycle-based counterfactual transports across simulations and applied causal-inference problems.
SSVGP
Scalable spike-and-slab variable selection for high-dimensional Gaussian-process models, accompanying the AISTATS 2022 oral paper.
Background
I am completing my PhD in Machine Learning at the Gatsby Computational Neuroscience Unit, UCL, supervised by Professor Peter Orbanz. Before starting the PhD, I spent around five years as an econometrician in PwC’s Economic Consulting team in London, working on causal estimation, high-dimensional forecasting, Bayesian modelling and applied policy research. Earlier training includes an MSc in Computational Statistics and Machine Learning and an MSc in Economics, both from UCL. Selected applied work is available in my industry experience.
