Demo Data from SIGIR 2026 / reviewers in the wild / expert
Hugh Dance
dblp:305/7389
· DBLP profile ↗
3ranked-venue papers
2as first author
3since 2021 · last 2025
—ORCID · none
Domains — the database's venue-derived domains; a paper can count in several
Artificial intelligence and machine learning · 3 · 2 first-author · 3 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
2 papers |
Probabilistic and Bayesian machine learning · 100% | |
| Computer architecture, parallel and distributed computing, and storage systems
1 paper |
GPUs and heterogeneous computing · 100% |
Topics — the 4 heaviest of 5, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Machine learning › Probabilistic and Bayesian machine learning › causal inference › causal discovery
bivariate causal discovery |
0.9 | 1 | 2025 | Distinguishing Cause from Effect with Causal Velocity Models · ICML 2025 |
Machine learning › Probabilistic and Bayesian machine learning › causal inference
causal discovery |
0.9 | 1 | 2025 | Distinguishing Cause from Effect with Causal Velocity Models · ICML 2025 |
Machine learning › Probabilistic and Bayesian machine learning › monte carlo methods
markov chain monte carlo |
0.9 | 1 | 2025 | Efficiently Vectorized MCMC on Modern Accelerators · ICML 2025 |
Machine learning › Probabilistic and Bayesian machine learning › causal inference › causal model
structural causal model |
0.9 | 1 | 2025 | Distinguishing Cause from Effect with Causal Velocity Models · ICML 2025 |
Methods — techniques the papers use, named apart from their topics
finite state machine · 1.7automatic vectorization · 1.7JAX vmap · 1.7score matching · 0.9measure transport · 0.9dynamical systems · 0.9
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2025 | Efficiently Vectorized MCMC on Modern AcceleratorsabstractWith the advent of automatic vectorization tools (e.g., JAX’s vmap), writing multi-chain MCMC algorithms is often now as simple as invoking those tools on single-chain code. Whilst convenient, for various MCMC algorithms this results in a synchronization problem—loosely speaking, at each iteration all chains running in parallel must wait until the last chain has finished drawing its sample. In this work, we show how to design single-chain MCMC algorithms in a way that avoids synchronization overheads when vectorizing with tools like vmap, by using the framework of finite state machines (FSMs). Using a simplified model, we derive an exact theoretical form of the obtainable speed-ups using our approach, and use it to make principled recommendations for optimal algorithm design. We implement several popular MCMC algorithms as FSMs, including Elliptical Slice Sampling, HMC-NUTS, and Delayed Rejection, demonstrating speed-ups of up to an order of magnitude in experiments. Hugh Dance, Pierre Glaser, Peter Orbanz, Ryan P. Adams |
ICML | 1 |
| 2025 | Distinguishing Cause from Effect with Causal Velocity ModelsabstractBivariate structural causal models (SCM) are often used to infer causal direction by examining their goodness-of-fit under restricted model classes. In this paper, we describe a parametrization of bivariate SCMs in terms of a causal velocity by viewing the cause variable as time in a dynamical system. The velocity implicitly defines counterfactual curves via the solution of initial value problems where the observation specifies the initial condition. Using tools from measure transport, we obtain a unique correspondence between SCMs and the score function of the generated distribution via its causal velocity. Based on this, we derive an objective function that directly regresses the velocity against the score function, the latter of which can be estimated non-parametrically from observational data. We use this to develop a method for bivariate causal discovery that extends beyond known model classes such as additive or location-scale noise, and that requires no assumptions on the noise distributions. When the score is estimated well, the objective is also useful for detecting model non–identifiability and misspecification. We present positive results in simulation and benchmark experiments where many existing methods fail, and perform ablation studies to examine the method’s sensitivity to accurate score estimation. Johnny Xi, Hugh Dance, Peter Orbanz, Benjamin Bloem-Reddy |
ICML | 2 |
| 2022 | Fast and Scalable Spike and Slab Variable Selection in High-Dimensional Gaussian ProcessesabstractVariable selection in Gaussian processes (GPs) is typically undertaken by thresholding the inverse lengthscales of automatic relevance determination kernels, but in high-dimensional datasets this approach can be unreliable. A more probabilistically principled alternative is to use spike and slab priors and infer a posterior probability of variable inclusion. However, existing implementations in GPs are very costly to run in both high-dimensional and large-n datasets, or are only suitable for unsupervised settings with specific kernels. As such, we develop a fast and scalable variational inference algorithm for the spike and slab GP that is tractable with arbitrary differentiable kernels. We improve our algorithm’s ability to adapt to the sparsity of relevant variables by Bayesian model averaging over hyperparameters, and achieve substantial speed ups using zero temperature posterior restrictions, dropout pruning and nearest neighbour minibatching. In experiments our method consistently outperforms vanilla and sparse variational GPs whilst retaining similar runtimes (even when n=10^6) and performs competitively with a spike and slab GP using MCMC but runs up to 1000 times faster. Hugh Dance, Brooks Paige |
AISTATS | 1 |