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. A simulation from public publication records: the people listed were not invited and did not agree to review.
? Tutorial for this page

Patrick Rubin-Delanchy

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

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

Artificial intelligence and machine learning · 7 · 1 first-author · 6 since 2021Security and privacy · 2 · 1 first-author

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
5 papers
Graph learning · 47% Trustworthy machine learning · 20% Representation and self-supervised learning · 18%
Databases, data mining, and information retrieval
1 paper
Data mining · 100%

Topics — the 14 heaviest of 16, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Machine learning › Graph learning
network embedding
1.432021
Matrix factorisation and the interpretation of geodesic distance · NeurIPS 2021
Spectral embedding for dynamic networks with stability guarantees · NeurIPS 2021
Manifold structure in graph embeddings · NeurIPS 2020
Machine learning › Representation and self-supervised learning › representation learning › embedding learning › geometric embedding
spectral embedding
1.432021
Matrix factorisation and the interpretation of geodesic distance · NeurIPS 2021
Spectral embedding for dynamic networks with stability guarantees · NeurIPS 2021
Manifold structure in graph embeddings · NeurIPS 2020
Machine learning › Trustworthy machine learning › uncertainty estimation
conformal prediction
0.912025
Valid Conformal Prediction for Dynamic GNNs · ICLR 2025
Machine learning › Graph learning › graph neural network
dynamic graph neural network
0.912025
Valid Conformal Prediction for Dynamic GNNs · ICLR 2025
Machine learning › Trustworthy machine learning
uncertainty estimation
0.912025
Valid Conformal Prediction for Dynamic GNNs · ICLR 2025
Machine learning › Graph learning
dynamic graph
0.712023
Intensity Profile Projection: A Framework for Continuous-Time Representation Learning for Dynamic Networks · NeurIPS 2023
Data mining › clustering › hierarchical clustering
agglomerative clustering
0.712023
Hierarchical clustering with dot products recovers hidden tree structure · NeurIPS 2023
Data mining
clustering
0.712023
Hierarchical clustering with dot products recovers hidden tree structure · NeurIPS 2023
Data mining › clustering
hierarchical clustering
0.712023
Hierarchical clustering with dot products recovers hidden tree structure · NeurIPS 2023
Machine learning › Graph learning › dynamic graph learning
dynamic network embedding
0.512021
Spectral embedding for dynamic networks with stability guarantees · NeurIPS 2021
Robotics › Motion planning and robot control › stability analysis
stability guarantees
0.512021
Spectral embedding for dynamic networks with stability guarantees · NeurIPS 2021
Machine learning › Probabilistic and Bayesian machine learning › structured models › graphical models › relational model › random graph model
graphon model
0.412020
Manifold structure in graph embeddings · NeurIPS 2020
Machine learning › Generative modeling
latent space model
0.412020
Manifold structure in graph embeddings · NeurIPS 2020
Machine learning › Representation and self-supervised learning › representation learning
dimensionality reduction
0.112021
Matrix factorisation and the interpretation of geodesic distance · NeurIPS 2021

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

graph unfolding · 0.9conformal prediction · 0.9probabilistic graphical model · 0.7maximum average dot product · 0.7kernel smoothing · 0.7intensity reconstruction · 0.7unfolded adjacency spectral embedding · 0.5multilayer random dot product graph · 0.5matrix factorization · 0.5isomap · 0.5spectral embedding · 0.4random graph model · 0.4
YearPublicationVenuePosition
2025 Valid Conformal Prediction for Dynamic GNNs
abstract
Dynamic graphs provide a flexible data abstraction for modelling many sorts of real-world systems, such as transport, trade, and social networks. Graph neural networks (GNNs) are powerful tools allowing for different kinds of prediction and inference on these systems, but getting a handle on uncertainty, especially in dynamic settings, is a challenging problem. In this work we propose to use a dynamic graph representation known in the tensor literature as the unfolding, to achieve valid prediction sets via conformal prediction. This representation, a simple graph, can be input to any standard GNN and does not require any modification to existing GNN architectures or conformal prediction routines. One of our key contributions is a careful mathematical consideration of the different inference scenarios which can arise in a dynamic graph modelling context. For a range of practically relevant cases, we obtain valid prediction sets with almost no assumptions, even dispensing with exchangeability. In a more challenging scenario, which we call the semi-inductive regime, we achieve valid prediction under stronger assumptions, akin to stationarity. We provide real data examples demonstrating validity, showing improved accuracy over baselines, and sign-posting different failure modes which can occur when those assumptions are violated.
Ed Davis, Ian Gallagher, Daniel J. Lawson, Patrick Rubin-Delanchy
ICLR4
2023 Implications of sparsity and high triangle density for graph representation learning
abstract
Recent work has shown that sparse graphs containing many triangles cannot be reproduced using a finite-dimensional representation of the nodes, in which link probabilities are inner products. Here, we show that such graphs can be reproduced using an infinite-dimensional inner product model, where the node representations lie on a low-dimensional manifold. Recovering a global representation of the manifold is impossible in a sparse regime. However, we can zoom in on local neighbourhoods, where a lower-dimensional representation is possible. As our constructions allow the points to be uniformly distributed on the manifold, we find evidence against the common perception that triangles imply community structure.
Hannah Sansford, Alexander Modell, Nick Whiteley, Patrick Rubin-Delanchy
AISTATS4
2023 Hierarchical clustering with dot products recovers hidden tree structure
abstract
In this paper we offer a new perspective on the well established agglomerative clustering algorithm, focusing on recovery of hierarchical structure. We recommend a simple variant of the standard algorithm, in which clusters are merged by maximum average dot product and not, for example, by minimum distance or within-cluster variance. We demonstrate that the tree output by this algorithm provides a bona fide estimate of generative hierarchical structure in data, under a generic probabilistic graphical model. The key technical innovations are to understand how hierarchical information in this model translates into tree geometry which can be recovered from data, and to characterise the benefits of simultaneously growing sample size and data dimension. We demonstrate superior tree recovery performance with real data over existing approaches such as UPGMA, Ward's method, and HDBSCAN.
Annie Gray, Alexander Modell, Patrick Rubin-Delanchy, Nick Whiteley
NeurIPS3
2023 Intensity Profile Projection: A Framework for Continuous-Time Representation Learning for Dynamic Networks
abstract
We present a new representation learning framework, Intensity Profile Projection, for continuous-time dynamic network data. Given triples $(i,j,t)$, each representing a time-stamped ($t$) interaction between two entities ($i,j$), our procedure returns a continuous-time trajectory for each node, representing its behaviour over time. The framework consists of three stages: estimating pairwise intensity functions, e.g. via kernel smoothing; learning a projection which minimises a notion of intensity reconstruction error; and constructing evolving node representations via the learned projection. The trajectories satisfy two properties, known as structural and temporal coherence, which we see as fundamental for reliable inference. Moreoever, we develop estimation theory providing tight control on the error of any estimated trajectory, indicating that the representations could even be used in quite noise-sensitive follow-on analyses. The theory also elucidates the role of smoothing as a bias-variance trade-off, and shows how we can reduce the level of smoothing as the signal-to-noise ratio increases on account of the algorithm `borrowing strength' across the network.
Alexander Modell, Ian Gallagher, Emma Ceccherini, Nick Whiteley, Patrick Rubin-Delanchy
NeurIPS5
2021 Spectral embedding for dynamic networks with stability guarantees
abstract
We consider the problem of embedding a dynamic network, to obtain time-evolving vector representations of each node, which can then be used to describe changes in behaviour of individual nodes, communities, or the entire graph. Given this open-ended remit, we argue that two types of stability in the spatio-temporal positioning of nodes are desirable: to assign the same position, up to noise, to nodes behaving similarly at a given time (cross-sectional stability) and a constant position, up to noise, to a single node behaving similarly across different times (longitudinal stability). Similarity in behaviour is defined formally using notions of exchangeability under a dynamic latent position network model. By showing how this model can be recast as a multilayer random dot product graph, we demonstrate that unfolded adjacency spectral embedding satisfies both stability conditions. We also show how two alternative methods, omnibus and independent spectral embedding, alternately lack one or the other form of stability.
Ian Gallagher, Patrick Rubin-Delanchy
NeurIPS3
2021 Matrix factorisation and the interpretation of geodesic distance
abstract
Given a graph or similarity matrix, we consider the problem of recovering a notion of true distance between the nodes, and so their true positions. We show that this can be accomplished in two steps: matrix factorisation, followed by nonlinear dimension reduction. This combination is effective because the point cloud obtained in the first step lives close to a manifold in which latent distance is encoded as geodesic distance. Hence, a nonlinear dimension reduction tool, approximating geodesic distance, can recover the latent positions, up to a simple transformation. We give a detailed account of the case where spectral embedding is used, followed by Isomap, and provide encouraging experimental evidence for other combinations of techniques.
Nick Whiteley, Annie Gray, Patrick Rubin-Delanchy
NeurIPS3
2020 Manifold structure in graph embeddings
abstract
Statistical analysis of a graph often starts with embedding, the process of representing its nodes as points in space. How to choose the embedding dimension is a nuanced decision in practice, but in theory a notion of true dimension is often available. In spectral embedding, this dimension may be very high. However, this paper shows that existing random graph models, including graphon and other latent position models, predict the data should live near a much lower-dimensional set. One may therefore circumvent the curse of dimensionality by employing methods which exploit hidden manifold structure.
Patrick Rubin-Delanchy
NeurIPS1
2016 Network-wide anomaly detection via the Dirichlet process
abstract
Statistical anomaly detection techniques provide the next layer of cyber-security defences below traditional signature-based approaches. This article presents a scalable, principled, probability-based technique for detecting outlying connectivity behaviour within a directed interaction network such as a computer network. Independent Bayesian statistical models are fit to each message recipient in the network using the Dirichlet process, which provides a tractable, conjugate prior distribution for an unknown discrete probability distribution. The method is shown to successfully detect a red team attack in authentication data obtained from the enterprise network of Los Alamos National Laboratory.
Nicholas A. Heard, Patrick Rubin-Delanchy
ISI2
2016 Disassortativity of computer networks
abstract
Network data is ubiquitous in cyber-security applications. Accurately modelling such data allows discovery of anomalous edges, subgraphs or paths, and is key to many signature-free cyber-security analytics. We present a recurring property of graphs originating from cyber-security applications, often considered a `corner case' in the main literature on network data analysis, that greatly affects the performance of standard `off-the-shelf' techniques. This is the property that similarity, in terms of network behaviour, does not imply connectivity, and in fact the reverse is often true. We call this disassortivity. The phenomenon is illustrated using network flow data collected on an enterprise network, and we show how Big Data analytics designed to detect unusual connectivity patterns can be improved.
Patrick Rubin-Delanchy, Niall M. Adams, Nicholas A. Heard
ISI1