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

Florence Regol

dblp:251/8836 · DBLP profile ↗
← Back
13ranked-venue papers
8as first author
10since 2021 · last 2025
—ORCID · none

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

Artificial intelligence and machine learning · 11 · 6 first-author · 8 since 2021Graphics, computer vision, multimedia, augmented reality and games · 4 · 3 first-author · 4 since 2021Databases, data management, data science and information retrieval · 1

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
7 papers
Probabilistic and Bayesian machine learning · 20% Trustworthy machine learning · 20% Graph learning · 19%
Databases, data mining, and information retrieval
1 paper
Recommender systems · 100%

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

TopicWeightPapersLastEvidence papers
Machine learning › Trustworthy machine learning
uncertainty estimation
1.622025
When to retrain a machine learning model · ICML 2025
Jointly-Learned Exit and Inference for a Dynamic Neural Network · ICLR 2024
Machine learning › Generative modeling
diffusion model
1.422024
Interacting Diffusion Processes for Event Sequence Forecasting · ICML 2024
Diffusing Gaussian Mixtures for Generating Categorical Data · AAAI 2023
Machine learning › Graph learning
graph neural network
1.022022
Bag Graph: Multiple Instance Learning Using Bayesian Graph Neural Networks · AAAI 2022
Active Learning on Attributed Graphs via Graph Cognizant Logistic Regression and Preemptive Query Generation · ICML 2020
Machine learning › Trustworthy machine learning › robustness
distribution shift
0.912025
When to retrain a machine learning model · ICML 2025
Machine learning › Efficient and distributed learning
dynamic neural network
0.812024
Jointly-Learned Exit and Inference for a Dynamic Neural Network · ICLR 2024
Machine learning › Efficient and distributed learning › adaptive computation
early exit
0.812024
Jointly-Learned Exit and Inference for a Dynamic Neural Network · ICLR 2024
Machine learning › Probabilistic and Bayesian machine learning › stochastic processes › point process › temporal point process
neural temporal point process
0.812024
Interacting Diffusion Processes for Event Sequence Forecasting · ICML 2024
Machine learning › Probabilistic and Bayesian machine learning › stochastic processes › point process
temporal point process
0.812024
Interacting Diffusion Processes for Event Sequence Forecasting · ICML 2024
Machine learning › Generative modeling › diffusion model › time series generation
time series diffusion models
0.812024
Interacting Diffusion Processes for Event Sequence Forecasting · ICML 2024
Machine learning › Probabilistic and Bayesian machine learning › structured models › latent variable model › mixture model
gaussian mixture model
0.712023
Diffusing Gaussian Mixtures for Generating Categorical Data · AAAI 2023
Machine learning › Graph learning › graph neural network › graph neural network architecture
bayesian graph neural networks
0.612022
Bag Graph: Multiple Instance Learning Using Bayesian Graph Neural Networks · AAAI 2022
Machine learning › Learning paradigms
multiple instance learning
0.612022
Bag Graph: Multiple Instance Learning Using Bayesian Graph Neural Networks · AAAI 2022
Machine learning › Learning paradigms
weakly supervised learning
0.612022
Bag Graph: Multiple Instance Learning Using Bayesian Graph Neural Networks · AAAI 2022
Machine learning › Graph learning › efficient graph learning › data-efficient graph learning
active learning on graphs
0.412020
Active Learning on Attributed Graphs via Graph Cognizant Logistic Regression and Preemptive Query Generation · ICML 2020
Machine learning › Probabilistic and Bayesian machine learning › deep probabilistic models › bayesian deep learning
bayesian neural networks
0.412020
A Framework for Recommending Accurate and Diverse Items Using Bayesian Graph Convolutional Neural Networks · KDD 2020
Machine learning › Graph learning › graph neural network
node classification
0.412020
Active Learning on Attributed Graphs via Graph Cognizant Logistic Regression and Preemptive Query Generation · ICML 2020
Recommender systems
graph-based recommendation
0.412020
A Framework for Recommending Accurate and Diverse Items Using Bayesian Graph Convolutional Neural Networks · KDD 2020
Machine learning › Efficient and distributed learning
model maintenance
0.312025
When to retrain a machine learning model · ICML 2025
Machine learning › Efficient and distributed learning
active learning
0.112020
Active Learning on Attributed Graphs via Graph Cognizant Logistic Regression and Preemptive Query Generation · ICML 2020

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

bayesian inference · 1.4uncertainty-based forecasting · 0.9bounded evaluation metric · 0.9gating mechanism · 0.8diffusion generative models · 0.8denoising functions · 0.8sample-based evaluation · 0.7diffusion probabilistic model · 0.7permutation-invariant pooling · 0.6probabilistic ranking · 0.4graph convolutional network · 0.4expected error reduction · 0.4
YearPublicationVenuePosition
2025 When to retrain a machine learning model
abstract
A significant challenge in maintaining real-world machine learning models is responding to the continuous and unpredictable evolution of data. Most practitioners are faced with the difficult question: when should I retrain or update my machine learning model? This seemingly straightforward problem is particularly challenging for three reasons: 1) decisions must be made based on very limited information - we usually have access to only a few examples, 2) the nature, extent, and impact of the distribution shift are unknown, and 3) it involves specifying a cost ratio between retraining and poor performance, which can be hard to characterize. Existing works address certain aspects of this problem, but none offer a comprehensive solution. Distribution shift detection falls short as it cannot account for the cost trade-off; the scarcity of the data, paired with its unusual structure, makes it a poor fit for existing offline reinforcement learning methods, and the online learning formulation overlooks key practical considerations. To address this, we present a principled formulation of the retraining problem and propose an uncertainty-based method that makes decisions by continually forecasting the evolution of model performance evaluated with a bounded metric. Our experiments, addressing classification tasks, show that the method consistently outperforms existing baselines on 7 datasets. We thoroughly assess its robustness to varying cost trade-off values and mis-specified cost trade-offs.
Florence Regol, Leo Schwinn, Kyle Sprague, Mark Coates, Thomas Markovich
ICML1
2025 Is the acquisition worth the cost? Surrogate losses for Consistent Two-stage Classifiers
abstract
Recent years have witnessed the emergence of a spectrum of foundation models, covering a broad range of capabilities and costs. Often, we effectively use foundation models as feature generators and train classifiers that use the outputs of these models to make decisions. In this paper, we consider an increasingly relevant setting where we have two classifier stages. The first stage has access to features $x$ and has the option to make a classification decision or defer, while incurring a cost, to a second classifier that has access to features $x$ and $z$. This is similar to the ``learning to defer'' setting, with the important difference that we train both classifiers jointly, and the second classifier has access to more information. The natural loss for this setting is an $\ell_{01c}$ loss, where a penalty is paid for incorrect classification, as in $\ell_{01}$, but an additional penalty $c$ is paid for consulting the second classifier. The $\ell_{01c}$ loss is unwieldy for training. Our primary contribution in this paper is the derivation of a hinge-based surrogate loss $\ell^c_{hinge}$ that is much more amenable to training but also satisfies the property that $\ell^c_{hinge}$-consistency implies $\ell_{01c}$-consistency.
Florence Regol, Joseph Cotnareanu, Theodore Glavas, Mark Coates
NeurIPS1
2024 Categorical Generative Model Evaluation via Synthetic Distribution Coarsening
abstract
As we expect to see a rapid integration of generative models in our day to day lives, the development of rigorous methods of evaluation and analysis for generative models has never been more pressing. Multiple works have highlighted the shortcomings of widely used metrics and exposed how they fail to behave as expected in some settings. So far, the response has been to use a variety of metrics that target different desirable and interpretable properties such as fidelity, diversity, and authenticity, to obtain a clearer picture of a generative model’s capabilities. These methods mainly focus on ordinal data and they all suffer from the same unavoidable issues stemming from estimating quantities of high-dimensional data from a limited number of samples. We propose to take an alternative approach and to return to the synthetic data setting where the ground truth is explicit and known. We focus on nominal categorical data and introduce an evaluation method that can scale to the high-dimensional settings often encountered in practice. Our method involves successively binning the large space to obtain smaller probability spaces and coarser distributions where meaningful statistical estimates can be obtained. This allows us to provide probabilistic guarantees and sample complexities and we illustrate how our method can be applied to distinguish between the capabilities of several state-of-the-art categorical models.
Florence Regol, Mark Coates
AISTATS1
2024 Jointly-Learned Exit and Inference for a Dynamic Neural Network
abstract
Large pretrained models, coupled with fine-tuning, are slowly becoming established as the dominant architecture in machine learning. Even though these models offer impressive performance, their practical application is often limited by the prohibitive amount of resources required for $\textit{every}$ inference. Early-exiting dynamic neural networks (EDNN) circumvent this issue by allowing a model to make some of its predictions from intermediate layers (i.e., early-exit). Training an EDNN architecture is challenging as it consists of two intertwined components: the gating mechanism (GM) that controls early-exiting decisions and the intermediate inference modules (IMs) that perform inference from intermediate representations. As a result, most existing approaches rely on thresholding confidence metrics for the gating mechanism and strive to improve the underlying backbone network and the inference modules. Although successful, this approach has two fundamental shortcomings: 1) the GMs and the IMs are decoupled during training, leading to a train-test mismatch; and 2) the thresholding gating mechanism introduces a positive bias into the predictive probabilities, making it difficult to readily extract uncertainty information. We propose a novel architecture that connects these two modules. This leads to significant performance improvements on classification datasets and enables better uncertainty characterization capabilities.
Florence Regol, Joud Chataoui, Mark Coates
ICLR1
2024 Interacting Diffusion Processes for Event Sequence Forecasting
abstract
Neural Temporal Point Processes (TPPs) have emerged as the primary framework for predicting sequences of events that occur at irregular time intervals, but their sequential nature can hamper performance for long-horizon forecasts. To address this, we introduce a novel approach that incorporates a diffusion generative model. The model facilitates sequence-to-sequence prediction, allowing multi-step predictions based on historical event sequences. In contrast to previous approaches, our model directly learns the joint probability distribution of types and inter-arrival times for multiple events. The model is composed of two diffusion processes, one for the time intervals and one for the event types. These processes interact through their respective denoising functions, which can take as input intermediate representations from both processes, allowing the model to learn complex interactions. We demonstrate that our proposal outperforms state-of-the-art baselines for long-horizon forecasting of TPPs.
Mai Zeng, Florence Regol, Mark Coates
ICML2
2023 Diffusing Gaussian Mixtures for Generating Categorical Data
abstract
Learning a categorical distribution comes with its own set of challenges. A successful approach taken by state-of-the-art works is to cast the problem in a continuous domain to take advantage of the impressive performance of the generative models for continuous data. Amongst them are the recently emerging diffusion probabilistic models, which have the observed advantage of generating high-quality samples. Recent advances for categorical generative models have focused on log likelihood improvements. In this work, we propose a generative model for categorical data based on diffusion models with a focus on high-quality sample generation, and propose sampled-based evaluation methods. The efficacy of our method stems from performing diffusion in the continuous domain while having its parameterization informed by the structure of the categorical nature of the target distribution. Our method of evaluation highlights the capabilities and limitations of different generative models for generating categorical data, and includes experiments on synthetic and real-world protein datasets.
Florence Regol, Mark Coates
AAAI1
2023 Evaluation of Categorical Generative Models - Bridging the Gap Between Real and Synthetic Data
abstract
The machine learning community has mainly relied on real data to benchmark algorithms as it provides compelling evidence of model applicability. Evaluation on synthetic datasets can be a powerful tool to provide a better understanding of a model’s strengths, weaknesses and overall capabilities. Gaining these insights can be particularly important for generative modeling as the target quantity is completely unknown. Multiple issues related to the evaluation of generative models have been reported in the literature. We argue those problems can be avoided by an evaluation based on ground truth. General criticisms of synthetic experiments are that they are too simplified and not representative of practical scenarios. As such, our experimental setting is tailored to a realistic generative task. We focus on categorical data and introduce an appropriately scalable evaluation method. Our method involves tasking a generative model to learn a distribution in a high-dimensional setting. We then successively bin the large space to obtain smaller probability spaces where meaningful statistical tests can be applied. We consider increasingly large probability spaces, which correspond to increasingly difficult modeling tasks, and compare the generative models based on the highest task difficulty they can reach before being detected as being too far from the ground truth. We validate our evaluation procedure with synthetic experiments on both synthetic generative models and current state-of-the-art categorical generative models.
Florence Regol, Anja Kroon, Mark Coates
ICASSP1
2022 Bag Graph: Multiple Instance Learning Using Bayesian Graph Neural Networks
abstract
Multiple Instance Learning (MIL) is a weakly supervised learning problem where the aim is to assign labels to sets or bags of instances, as opposed to traditional supervised learning where each instance is assumed to be independent and identically distributed (IID) and is to be labeled individually. Recent work has shown promising results for neural network models in the MIL setting. Instead of focusing on each instance, these models are trained in an end-to-end fashion to learn effective bag-level representations by suitably combining permutation invariant pooling techniques with neural architectures. In this paper, we consider modelling the interactions between bags using a graph and employ Graph Neural Networks (GNNs) to facilitate end-to-end learning. Since a meaningful graph representing dependencies between bags is rarely available, we propose to use a Bayesian GNN framework that can generate a likely graph structure for scenarios where there is uncertainty in the graph or when no graph is available. Empirical results demonstrate the efficacy of the proposed technique for several MIL benchmark tasks and a distribution regression task.
Soumyasundar Pal, Antonios Valkanas, Florence Regol, Mark Coates
AAAI3
2022 Node copying: A random graph model for effective graph sampling
Florence Regol, Soumyasundar Pal, Yingxue Zhang 0001, Yanhui Geng, Mark Coates
Signal Process.1
2021 Detection and Defense of Topological Adversarial Attacks on Graphs
abstract
Graph neural network (GNN) models achieve superior performance when classifying nodes in graph-structured data. Given that state-of-the-art GNNs share many similarities with their CNN cousins and that CNNs suffer adversarial vulnerabilities, there has also been interest in exploring analogous vulnerabilities in GNNs. Indeed, recent work has demonstrated that node classification performance of several graph models, including the popular graph convolution network (GCN) model, can be severely degraded through adversarial perturbations to the graph structure and the node features. In this work, we take a first step towards detecting adversarial attacks against graph models. We first propose a straightforward single node threshold test for detecting nodes subject to targeted attacks. Subsequently, we describe a kernel-based two-sample test for detecting whether a given subset of nodes within a graph has been maliciously corrupted. The efficacy of our algorithms is established via thorough experiments using commonly used node classification benchmark datasets. We also illustrate the potential practical benefit of our detection method by demonstrating its application to a real-world Bitcoin transaction network.
Yingxue Zhang 0001, Florence Regol, Soumyasundar Pal, Sakif Khan, Liheng Ma, Mark Coates
AISTATS2
2020 Active Learning on Attributed Graphs via Graph Cognizant Logistic Regression and Preemptive Query Generation
abstract
Node classification in attributed graphs is an important task in multiple practical settings, but it can often be difficult or expensive to obtain labels. Active learning can improve the achieved classification performance for a given budget on the number of queried labels. The best existing methods are based on graph neural networks, but they often perform poorly unless a sizeable validation set of labelled nodes is available in order to choose good hyperparameters. We propose a novel graph-based active learning algorithm for the task of node classification in attributed graphs; our algorithm uses graph cognizant logistic regression, equivalent to a linearized graph-convolutional neural network (GCN), for the prediction phase and maximizes the expected error reduction in the query phase. To reduce the delay experienced by a labeller interacting with the system, we derive a preemptive querying system that calculates a new query during the labelling process, and to address the setting where learning starts with almost no labelled data, we also develop a hybrid algorithm that performs adaptive model averaging of label propagation and linearized GCN inference. We conduct experiments on five public benchmark datasets, demonstrating a significant improvement over state-of-the-art approaches and illustrate the practical value of the method by applying it to a private microwave link network dataset.
Florence Regol, Soumyasundar Pal, Yingxue Zhang 0001, Mark Coates
ICML1
2020 A Framework for Recommending Accurate and Diverse Items Using Bayesian Graph Convolutional Neural Networks
abstract
Personalized recommender systems are playing an increasingly important role for online consumption platforms. Because of the multitude of relationships existing in recommender systems, Graph Neural Networks (GNNs) based approaches have been proposed to better characterize the various relationships between a user and items while modeling a user's preferences. Previous graph-based recommendation approaches process the observed user-item interaction graph as a ground-truth depiction of the relationships between users and items. However, especially in the implicit recommendation setting, all the unobserved user-item interactions are usually assumed to be negative samples. There are missing links that represent a user's future actions. In addition, there may be spurious or misleading positive interactions. To alleviate the above issue, in this work, we take a first step to introduce a principled way to model the uncertainty in the user-item interaction graph using the Bayesian Graph Convolutional Neural Network framework. We discuss how inference can be performed under our framework and provide a concrete formulation using the Bayesian Probabilistic Ranking training loss. We demonstrate the effectiveness of our proposed framework on four benchmark recommendation datasets. The proposed method outperforms state-of-the-art graph-based recommendation models. Furthermore, we conducted an offline evaluation on one industrial large-scale dataset. It shows that our proposed method outperforms the baselines, with the potential gain being more significant for cold-start users. This illustrates the potential practical benefit in real-world recommender systems.
Wei Guo 0006, Dengcheng Zhang, Yingxue Zhang 0001, Florence Regol, Yaochen Hu 0001, Huifeng Guo, Ruiming Tang, Xiuqiang He 0001, Mark Coates
KDD5
2020 Non Parametric Graph Learning for Bayesian Graph Neural Networks
abstract
Graphs are ubiquitous in modelling relationalstructures. Recent endeavours in machine learningfor graph structured data have led to manyarchitectures and learning algorithms. However,the graph used by these algorithms is oftenconstructed based on inaccurate modellingassumptions and/or noisy data. As a result, itfails to represent the true relationships betweennodes. A Bayesian framework which targetsposterior inference of the graph by consideringit as a random quantity can be beneficial. Inthis paper, we propose a novel non-parametricgraph model for constructing the posterior distributionof graph adjacency matrices. The proposedmodel is flexible in the sense that it caneffectively take into account the output of graphbased learning algorithms that target specifictasks. In addition, model inference scales wellto large graphs. We demonstrate the advantagesof this model in three different problem settings:node classification, link prediction andrecommendation.
Soumyasundar Pal, Saber Malekmohammadi, Florence Regol, Yingxue Zhang 0001, Yishi Xu, Mark Coates
UAI3