EDBT 2026 Demo / reviewers in the wild / expert
James Urquhart Allingham
dblp:258/0790
· DBLP profile ↗
6ranked-venue papers
2as first author
5since 2021 · last 2024
—ORCID · none
Domains — the database's venue-derived domains; a paper can count in several
Artificial intelligence and machine learning · 6 · 2 first-author · 5 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
6 papers |
Trustworthy machine learning · 27% Probabilistic and Bayesian machine learning · 24% Vision and language · 9% |
Topics — the 12 heaviest of 14, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Machine learning › Trustworthy machine learning
uncertainty estimation |
2.2 | 4 | 2023 | Towards Anytime Classification in Early-Exit Architectures by Enforcing Conditional Monotonicity · NeurIPS 2023 Adapting the Linearised Laplace Model Evidence for Modern Deep Learning · ICML 2022 Bayesian Deep Learning via Subnetwork Inference · ICML 2021 |
Machine learning › Probabilistic and Bayesian machine learning › deep probabilistic models
bayesian deep learning |
1.1 | 2 | 2022 | Adapting the Linearised Laplace Model Evidence for Modern Deep Learning · ICML 2022 Bayesian Deep Learning via Subnetwork Inference · ICML 2021 |
Machine learning › Representation and self-supervised learning
symmetry learning |
0.8 | 1 | 2024 | A Generative Model of Symmetry Transformations · NeurIPS 2024 |
Knowledge, reasoning and agents › Planning, search and constraint satisfaction
anytime algorithm |
0.7 | 1 | 2023 | Towards Anytime Classification in Early-Exit Architectures by Enforcing Conditional Monotonicity · NeurIPS 2023 |
Machine learning › Efficient and distributed learning › adaptive computation
early exit |
0.7 | 1 | 2023 | Towards Anytime Classification in Early-Exit Architectures by Enforcing Conditional Monotonicity · NeurIPS 2023 |
Machine learning › Transfer learning and domain adaptation › zero-shot learning
zero-shot classification |
0.7 | 1 | 2023 | A Simple Zero-shot Prompt Weighting Technique to Improve Prompt Ensembling in Text-Image Models · ICML 2023 |
Machine learning › Probabilistic and Bayesian machine learning › statistical inference › bayesian inference › approximate bayesian inference
linearized laplace approximation |
0.6 | 1 | 2022 | Adapting the Linearised Laplace Model Evidence for Modern Deep Learning · ICML 2022 |
Machine learning › Probabilistic and Bayesian machine learning › statistical inference › bayesian inference › bayesian prediction
posterior predictive distribution |
0.5 | 1 | 2021 | Bayesian Deep Learning via Subnetwork Inference · ICML 2021 |
Computer vision › 3D vision › depth estimation
depth uncertainty |
0.4 | 1 | 2020 | Depth Uncertainty in Neural Networks · NeurIPS 2020 |
Machine learning › Trustworthy machine learning › uncertainty estimation
epistemic uncertainty |
0.4 | 1 | 2020 | Depth Uncertainty in Neural Networks · NeurIPS 2020 |
Computer vision › Vision and language › vision-language model
image-text model |
0.2 | 1 | 2023 | A Simple Zero-shot Prompt Weighting Technique to Improve Prompt Ensembling in Text-Image Models · ICML 2023 |
Machine learning › Probabilistic and Bayesian machine learning › deep probabilistic models › bayesian deep learning
bayesian neural networks |
0.1 | 1 | 2020 | Depth Uncertainty in Neural Networks · NeurIPS 2020 |
Methods — techniques the papers use, named apart from their topics
group theory · 0.8data augmentation · 0.8prompt weighting · 0.7product of experts · 0.7post-hoc modification · 0.7contrastive learning · 0.7stochastic approximation · 0.6normalisation layers · 0.6subnetwork selection · 0.5linearized laplace approximation · 0.5
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2024 | A Generative Model of Symmetry TransformationsabstractCorrectly capturing the symmetry transformations of data can lead to efficient models with strong generalization capabilities, though methods incorporating symmetries often require prior knowledge.
While recent advancements have been made in learning those symmetries directly from the dataset, most of this work has focused on the discriminative setting.
In this paper, we take inspiration from group theoretic ideas to construct a generative model that explicitly aims to capture the data's approximate symmetries.
This results in a model that, given a prespecified broad set of possible symmetries, learns to what extent, if at all, those symmetries are actually present.
Our model can be seen as a generative process for data augmentation.
We provide a simple algorithm for learning our generative model and empirically demonstrate its ability to capture symmetries under affine and color transformations, in an interpretable way.
Combining our symmetry model with standard generative models results in higher marginal test-log-likelihoods and improved data efficiency. James Urquhart Allingham, Bruno Mlodozeniec, Shreyas Padhy, Javier Antorán, David Krueger 0001, Richard E. Turner, Eric T. Nalisnick, José Miguel Hernández-Lobato |
NeurIPS | 1 |
| 2023 | A Simple Zero-shot Prompt Weighting Technique to Improve Prompt Ensembling in Text-Image ModelsabstractContrastively trained text-image models have the remarkable ability to perform zero-shot classification, that is, classifying previously unseen images into categories that the model has never been explicitly trained to identify. However, these zero-shot classifiers need prompt engineering to achieve high accuracy. Prompt engineering typically requires hand-crafting a set of prompts for individual downstream tasks. In this work, we aim to automate this prompt engineering and improve zero-shot accuracy through prompt ensembling. In particular, we ask “Given a large pool of prompts, can we automatically score the prompts and ensemble those that are most suitable for a particular downstream dataset, without needing access to labeled validation data?". We demonstrate that this is possible. In doing so, we identify several pathologies in a naive prompt scoring method where the score can be easily overconfident due to biases in pre-training and test data, and we propose a novel prompt scoring method that corrects for the biases. Using our proposed scoring method to create a weighted average prompt ensemble, our method overall outperforms equal average ensemble, as well as hand-crafted prompts, on ImageNet, 4 of its variants, and 11 fine-grained classification benchmarks. while being fully automatic, optimization-free, and not requiring access to labeled validation data. James Urquhart Allingham, Jie Ren 0006, Michael Dusenberry, Xiuye Gu, Yin Cui, Dustin Tran, Jeremiah Z. Liu, Balaji Lakshminarayanan |
ICML | 1 |
| 2023 | Towards Anytime Classification in Early-Exit Architectures by Enforcing Conditional MonotonicityabstractModern predictive models are often deployed to environments in which computational budgets are dynamic. Anytime algorithms are well-suited to such environments as, at any point during computation, they can output a prediction whose quality is a function of computation time. Early-exit neural networks have garnered attention in the context of anytime computation due to their capability to provide intermediate predictions at various stages throughout the network. However, we demonstrate that current early-exit networks are not directly applicable to anytime settings, as the quality of predictions for individual data points is not guaranteed to improve with longer computation. To address this shortcoming, we propose an elegant post-hoc modification, based on the Product-of-Experts, that encourages an early-exit network to become gradually confident. This gives our deep models the property of *conditional monotonicity* in the prediction quality---an essential building block towards truly anytime predictive modeling using early-exit architectures. Our empirical results on standard image-classification tasks demonstrate that such behaviors can be achieved while preserving competitive accuracy on average. Metod Jazbec, James Urquhart Allingham, Eric T. Nalisnick |
NeurIPS | 2 |
| 2022 | Adapting the Linearised Laplace Model Evidence for Modern Deep LearningabstractThe linearised Laplace method for estimating model uncertainty has received renewed attention in the Bayesian deep learning community. The method provides reliable error bars and admits a closed-form expression for the model evidence, allowing for scalable selection of model hyperparameters. In this work, we examine the assumptions behind this method, particularly in conjunction with model selection. We show that these interact poorly with some now-standard tools of deep learning–stochastic approximation methods and normalisation layers–and make recommendations for how to better adapt this classic method to the modern setting. We provide theoretical support for our recommendations and validate them empirically on MLPs, classic CNNs, residual networks with and without normalisation layers, generative autoencoders and transformers. Javier Antorán, David Janz, James Urquhart Allingham, Erik A. Daxberger, Riccardo Barbano, Eric T. Nalisnick, José Miguel Hernández-Lobato |
ICML | 3 |
| 2021 | Bayesian Deep Learning via Subnetwork InferenceabstractThe Bayesian paradigm has the potential to solve core issues of deep neural networks such as poor calibration and data inefficiency. Alas, scaling Bayesian inference to large weight spaces often requires restrictive approximations. In this work, we show that it suffices to perform inference over a small subset of model weights in order to obtain accurate predictive posteriors. The other weights are kept as point estimates. This subnetwork inference framework enables us to use expressive, otherwise intractable, posterior approximations over such subsets. In particular, we implement subnetwork linearized Laplace as a simple, scalable Bayesian deep learning method: We first obtain a MAP estimate of all weights and then infer a full-covariance Gaussian posterior over a subnetwork using the linearized Laplace approximation. We propose a subnetwork selection strategy that aims to maximally preserve the model’s predictive uncertainty. Empirically, our approach compares favorably to ensembles and less expressive posterior approximations over full networks. Erik A. Daxberger, Eric T. Nalisnick, James Urquhart Allingham, Javier Antorán, José Miguel Hernández-Lobato |
ICML | 3 |
| 2020 | Depth Uncertainty in Neural NetworksabstractExisting methods for estimating uncertainty in deep learning tend to require multiple forward passes, making them unsuitable for applications where computational resources are limited. To solve this, we perform probabilistic reasoning over the depth of neural networks. Different depths correspond to subnetworks which share weights and whose predictions are combined via marginalisation, yielding model uncertainty. By exploiting the sequential structure of feed-forward networks, we are able to both evaluate our training objective and make predictions with a single forward pass. We validate our approach on real-world regression and image classification tasks. Our approach provides uncertainty calibration, robustness to dataset shift, and accuracies competitive with more computationally expensive baselines. Javier Antorán, James Urquhart Allingham, José Miguel Hernández-Lobato |
NeurIPS | 2 |