Demonstration venue · read-only. Every page can be browsed; the buttons that would change it are switched off. Create an account to run TaxoReview on your own data.

Isaac Reid

dblp:287/4898 · DBLP profile ↗
← Back
9ranked-venue papers
6as first author
9since 2021 · last 2025
—ORCID · none

Domains — the database's venue-derived domains; a paper can count in several

Artificial intelligence and machine learning · 9 · 6 first-author · 9 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
Kernel, tree and ensemble methods · 38% Deep learning architectures and training · 31% Graph learning · 19%
Theoretical computer science
3 papers
Algorithms and data structures · 40% Mathematical optimization · 31% Graph algorithms and graph theory · 29%

Topics — the 18 heaviest of 19, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Machine learning › Kernel, tree and ensemble methods › kernel methods › kernel approximation
random features
2.332025
Variance-Reducing Couplings for Random Features · ICLR 2025
General Graph Random Features · ICLR 2024
Simplex Random Features · ICML 2023
Machine learning › Kernel, tree and ensemble methods
kernel methods
1.522025
Variance-Reducing Couplings for Random Features · ICLR 2025
Simplex Random Features · ICML 2023
Machine learning › Graph learning
graph kernel
1.422024
General Graph Random Features · ICLR 2024
Quasi-Monte Carlo Graph Random Features · NeurIPS 2023
Mathematical optimization › numerical analysis › numerical integration
quasi-monte carlo
1.422024
Repelling Random Walks · ICLR 2024
Quasi-Monte Carlo Graph Random Features · NeurIPS 2023
Machine learning › Deep learning architectures and training
transformer
1.122025
Linear Transformer Topological Masking with Graph Random Features · ICLR 2025
Simplex Random Features · ICML 2023
Machine learning › Graph learning › graph neural network
graph transformer
0.912025
Linear Transformer Topological Masking with Graph Random Features · ICLR 2025
Machine learning › Deep learning architectures and training › attention mechanism › efficient attention
linear attention
0.912025
Linear Transformer Topological Masking with Graph Random Features · ICLR 2025
Machine learning › Deep learning architectures and training
positional encoding
0.912025
Learning the RoPEs: Better 2D and 3D Position Encodings with STRING · ICML 2025
Machine learning › Deep learning architectures and training › positional encoding
rotary position embedding
0.912025
Learning the RoPEs: Better 2D and 3D Position Encodings with STRING · ICML 2025
Machine learning › Optimization for machine learning
variance reduction
0.912025
Variance-Reducing Couplings for Random Features · ICLR 2025
Graph algorithms and graph theory
graph sampling
0.812024
Repelling Random Walks · ICLR 2024
Algorithms and data structures › numerical linear algebra › dimensionality reduction
random features
0.812024
General Graph Random Features · ICLR 2024
Graph algorithms and graph theory
random walk
0.812024
Repelling Random Walks · ICLR 2024
Machine learning › Kernel, tree and ensemble methods › kernel methods
kernel approximation
0.712023
Simplex Random Features · ICML 2023
Algorithms and data structures › randomized algorithms
monte carlo methods
0.712023
Quasi-Monte Carlo Graph Random Features · NeurIPS 2023
Algorithms and data structures
randomized algorithms
0.712023
Quasi-Monte Carlo Graph Random Features · NeurIPS 2023
Robotics › Motion planning and robot control
robot controller
0.312025
Learning the RoPEs: Better 2D and 3D Position Encodings with STRING · ICML 2025
Mathematical optimization › stochastic optimization
variance reduction
0.212023
Quasi-Monte Carlo Graph Random Features · NeurIPS 2023

Methods — techniques the papers use, named apart from their topics

random walk · 2.8neural network parameterization · 1.5antithetic termination · 1.3vision transformer · 0.9optimal transport · 0.9monte carlo estimation · 0.9graph random features · 0.9quasi-monte carlo · 0.8simplex random features · 0.7orthogonal random features · 0.7geometric coupling · 0.7
YearPublicationVenuePosition
2025 Optimal Time Complexity Algorithms for Computing General Random Walk Graph Kernels on Sparse Graphs
abstract
We present the first linear time complexity randomized algorithms for unbiased approximation of the celebrated family of general random walk kernels (RWKs) for sparse graphs. This includes both labelled and unlabelled instances. The previous fastest methods for general RWKs were of cubic time complexity and not applicable to labelled graphs. Our method samples dependent random walks to compute novel graph embeddings in $R^{d}$ whose dot product is equal to the true RWK in expectation. It does so without instantiating the direct product graph in memory, meaning we can scale to massive datasets that cannot be stored on a single machine. We derive exponential concentration bounds to prove that our estimator is sharp, and show that the ability to approximate general RWKs (rather than just special cases) unlocks efficient implicit graph kernel learning. Our method is up to \textbf{27$\times$} faster than its counterparts for efficient computation on large graphs and scales to graphs \textbf{128$\times$} bigger than largest examples amenable to brute-force computation.
Krzysztof Choromanski, Isaac Reid, Arijit Sehanobish, Avinava Dubey
AISTATS2
2025 Linear Transformer Topological Masking with Graph Random Features
abstract
When training transformers on graph-structured data, incorporating information about the underlying topology is crucial for good performance. Topological masking, a type of relative position encoding, achieves this by upweighting or downweighting attention depending on the relationship between the query and keys in the graph. In this paper, we propose to parameterise topological masks as a learnable function of a weighted adjacency matrix -- a novel, flexible approach which incorporates a strong structural inductive bias. By approximating this mask with graph random features (for which we prove the first known concentration bounds), we show how this can be made fully compatible with linear attention, preserving $\mathcal{O}(N)$ time and space complexity with respect to the number of input tokens. The fastest previous alternative was $\mathcal{O}(N \log N)$ and only suitable for specific graphs. Our efficient masking algorithms provide strong performance gains for image and point cloud data, including with $>30$k nodes.
Isaac Reid, Avinava Dubey, Deepali Jain, William F. Whitney, Amr Ahmed 0001, Joshua Ainslie, Alex Bewley, Mithun George Jacob, Aranyak Mehta, David Rendleman, Connor Schenck, Richard E. Turner, René Wagner, Adrian Weller, Krzysztof Choromanski
ICLR1
2025 Variance-Reducing Couplings for Random Features
abstract
Random features (RFs) are a popular technique to scale up kernel methods in machine learning, replacing exact kernel evaluations with stochastic Monte Carlo estimates. They underpin models as diverse as efficient transformers (by approximating attention) to sparse spectrum Gaussian processes (by approximating the covariance function). Efficiency can be further improved by speeding up the convergence of these estimates: a variance reduction problem. We tackle this through the unifying lens of optimal transport, finding couplings to improve RFs defined on both Euclidean and discrete input spaces. They enjoy theoretical guarantees and sometimes provide strong downstream gains, including for scalable inference on graphs. We reach surprising conclusions about the benefits and limitations of variance reduction as a paradigm, showing that other properties of the coupling should be optimised for attention estimation in efficient transformers.
Isaac Reid, Stratis Markou, Krzysztof Choromanski, Richard E. Turner, Adrian Weller
ICLR1
2025 Learning the RoPEs: Better 2D and 3D Position Encodings with STRING
abstract
We introduce $\textbf{STRING}$: Separable Translationally Invariant Position Encodings. STRING extends Rotary Position Encodings, a recently proposed and widely used algorithm in large language models, via a unifying theoretical framework. Importantly, STRING still provides $\textbf{exact}$ translation invariance, including token coordinates of arbitrary dimensionality, whilst maintaining a low computational footprint. These properties are especially important in robotics, where efficient 3D token representation is key. We integrate STRING into Vision Transformers with RGB(-D) inputs (color plus optional depth), showing substantial gains, e.g. in open-vocabulary object detection and for robotics controllers. We complement our experiments with a rigorous mathematical analysis, proving the universality of our methods. Videos of STRING-based robotics controllers can be found here: https://sites.google.com/view/string-robotics.
Connor Schenck, Isaac Reid, Mithun George Jacob, Alex Bewley, Joshua Ainslie, David Rendleman, Deepali Jain, Mohit Sharma 0001, Avinava Dubey, Ayzaan Wahid, Sumeet Singh, René Wagner, Tianli Ding, Chuyuan Fu, Arunkumar Byravan, Jake Varley, Alexey A. Gritsenko, Matthias Minderer, Dmitry Kalashnikov, Jonathan Tompson, Vikas Sindhwani, Krzysztof Choromanski
ICML2
2025 Distributional Training Data Attribution: What do Influence Functions Sample?
abstract
Randomness is an unavoidable part of training deep learning models, yet something that traditional training data attribution algorithms fail to rigorously account for. They ignore the fact that, due to stochasticity in the initialisation and batching, training on the same dataset can yield different models. In this paper, we address this shortcoming through introducing _distributional_ training data attribution (d-TDA), the goal of which is to predict how the distribution of model outputs (over training runs) depends upon the dataset. Intriguingly, we find that _influence functions_ (IFs), a popular data attribution tool, are 'secretly distributional': they emerge from our framework as the limit to unrolled differentiation, without requiring restrictive convexity assumptions. This provides a new perspective on the effectiveness of IFs in deep learning. We demonstrate the practical utility of d-TDA in experiments, including improving data pruning for vision transformers and identifying influential examples with diffusion models.
Bruno Mlodozeniec, Isaac Reid, Sam Power, David Krueger 0001, Murat A. Erdogdu, Richard E. Turner, Roger B. Grosse
NeurIPS2
2024 Repelling Random Walks
abstract
We present a novel quasi-Monte Carlo mechanism to improve graph-based sampling, coined repelling random walks. By inducing correlations between the trajectories of an interacting ensemble such that their marginal transition probabilities are unmodified, we are able to explore the graph more efficiently, improving the concentration of statistical estimators whilst leaving them unbiased. The mechanism has a trivial drop-in implementation. We showcase the effectiveness of repelling random walks in a range of settings including estimation of graph kernels, the PageRank vector and graphlet concentrations. We provide detailed experimental evaluation and robust theoretical guarantees. To our knowledge, repelling random walks constitute the first rigorously studied quasi-Monte Carlo scheme correlating the directions of walkers on a graph, inviting new research in this exciting nascent domain.
Isaac Reid, Eli Berger, Krzysztof Choromanski, Adrian Weller
ICLR1
2024 General Graph Random Features
abstract
We propose a novel random walk-based algorithm for unbiased estimation of arbitrary functions of a weighted adjacency matrix, coined general graph random features (g-GRFs). This includes many of the most popular examples of kernels defined on the nodes of a graph. Our algorithm enjoys subquadratic time complexity with respect to the number of nodes, overcoming the notoriously prohibitive cubic scaling of exact graph kernel evaluation. It can also be trivially distributed across machines, permitting learning on much larger networks. At the heart of the algorithm is a modulation function which upweights or downweights the contribution from different random walks depending on their lengths. We show that by parameterising it with a neural network we can obtain g-GRFs that give higher-quality kernel estimates or perform efficient, scalable kernel learning. We provide robust theoretical analysis and support our findings with experiments including pointwise estimation of fixed graph kernels, solving non-homogeneous graph ordinary differential equations, node clustering and kernel regression on triangular meshes.
Isaac Reid, Krzysztof Choromanski, Eli Berger, Adrian Weller
ICLR1
2023 Simplex Random Features
abstract
We present Simplex Random Features (SimRFs), a new random feature (RF) mechanism for unbiased approximation of the softmax and Gaussian kernels by geometrical correlation of random projection vectors. We prove that SimRFs provide the smallest possible mean square error (MSE) on unbiased estimates of these kernels among the class of weight-independent geometrically-coupled positive random feature (PRF) mechanisms, substantially outperforming the previously most accurate Orthogonal Random Features (ORFs) at no observable extra cost. We present a more computationally expensive SimRFs+ variant, which we prove is asymptotically optimal in the broader family of weight-dependent geometrical coupling schemes (which permit correlations between random vector directions and norms). In extensive empirical studies, we show consistent gains provided by SimRFs in settings including pointwise kernel estimation, nonparametric classification and scalable Transformers.
Isaac Reid, Krzysztof Choromanski, Valerii Likhosherstov, Adrian Weller
ICML1
2023 Quasi-Monte Carlo Graph Random Features
abstract
We present a novel mechanism to improve the accuracy of the recently-introduced class of graph random features (GRFs). Our method induces negative correlations between the lengths of the algorithm's random walks by imposing antithetic termination: a procedure to sample more diverse random walks which may be of independent interest. It has a trivial drop-in implementation. We derive strong theoretical guarantees on the properties of these quasi-Monte Carlo GRFs (q-GRFs), proving that they yield lower-variance estimators of the $2$-regularised Laplacian kernel under mild conditions. Remarkably, our results hold for any graph topology. We demonstrate empirical accuracy improvements on a variety of tasks including a new practical application: time-efficient approximation of the graph diffusion process. To our knowledge, q-GRFs constitute the first rigorously studied quasi-Monte Carlo scheme for kernels defined on combinatorial objects, inviting new research on correlations between graph random walks.
Isaac Reid, Adrian Weller, Krzysztof Choromanski
NeurIPS1