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

Jeroen Berrevoets

dblp:236/4591 · DBLP profile ↗
← Back
17ranked-venue papers
6as first author
16since 2021 · last 2025
0000-0002-0396-5655ORCID · verified

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

Artificial intelligence and machine learning · 16 · 6 first-author · 15 since 2021Databases, data management, data science and information retrieval · 1 · 1 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
9 papers
Probabilistic and Bayesian machine learning · 46% Representation and self-supervised learning · 10% Graph learning · 10%
Interdisciplinary, comprehensive, and emerging computing
4 papers
Medical and health informatics · 62% Computational social science and digital humanities · 38%
Databases, data mining, and information retrieval
1 paper
Data mining · 100%

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

TopicWeightPapersLastEvidence papers
Machine learning › Probabilistic and Bayesian machine learning
causal inference
2.132025
Causal Explanation-Guided Learning for Organ Allocation · NeurIPS 2025
ODE Discovery for Longitudinal Heterogeneous Treatment Effects Inference · ICLR 2024
OrganITE: Optimal transplant donor organ offering using an individual treatment effect · NeurIPS 2020
Medical and health informatics › health-care delivery system › healthcare operations
organ allocation
1.832025
Causal Explanation-Guided Learning for Organ Allocation · NeurIPS 2025
Learning Queueing Policies for Organ Transplantation Allocation using Interpretable Counterfactual Survival Analysis · ICML 2021
OrganITE: Optimal transplant donor organ offering using an individual treatment effect · NeurIPS 2020
Machine learning › Probabilistic and Bayesian machine learning › causal inference
counterfactual prediction
0.912025
Causal Explanation-Guided Learning for Organ Allocation · NeurIPS 2025
Machine learning › Probabilistic and Bayesian machine learning › causal inference › causal effect estimation
treatment effect estimation
0.812024
ODE Discovery for Longitudinal Heterogeneous Treatment Effects Inference · ICLR 2024
Machine learning › Probabilistic and Bayesian machine learning › causal inference
causal discovery
0.712023
Differentiable and Transportable Structure Learning · ICML 2023
Machine learning › Probabilistic and Bayesian machine learning › structured models › graphical models › structure learning
differentiable structure learning
0.712023
Differentiable and Transportable Structure Learning · ICML 2023
Machine learning › Graph learning
graph autoencoder
0.712023
Learning Representations without Compositional Assumptions · ICML 2023
Machine learning › Graph learning
graph representation learning
0.712023
Learning Representations without Compositional Assumptions · ICML 2023
Machine learning › Representation and self-supervised learning
multi-view learning
0.712023
Learning Representations without Compositional Assumptions · ICML 2023
Machine learning › Reinforcement learning
policy evaluation
0.712023
AllSim: Simulating and Benchmarking Resource Allocation Policies in Multi-User Systems · NeurIPS 2023
Knowledge, reasoning and agents › Knowledge representation and reasoning › statistical relational learning
relational structure learning
0.712023
GOGGLE: Generative Modelling for Tabular Data by Learning Relational Structure · ICLR 2023
Machine learning › Efficient and distributed learning
resource allocation
0.712023
AllSim: Simulating and Benchmarking Resource Allocation Policies in Multi-User Systems · NeurIPS 2023
Machine learning › Probabilistic and Bayesian machine learning › structured models › graphical models
structure learning
0.712023
Differentiable and Transportable Structure Learning · ICML 2023
Machine learning › Generative modeling › diffusion model
tabular data generation
0.712023
GOGGLE: Generative Modelling for Tabular Data by Learning Relational Structure · ICLR 2023
Machine learning › Representation and self-supervised learning › representation learning
unsupervised representation learning
0.712023
Learning Representations without Compositional Assumptions · ICML 2023
Computational social science and digital humanities
resource allocation
0.712023
AllSim: Simulating and Benchmarking Resource Allocation Policies in Multi-User Systems · NeurIPS 2023
Data mining › probabilistic model
probabilistic generative model
0.712023
GOGGLE: Generative Modelling for Tabular Data by Learning Relational Structure · ICLR 2023
Data mining
tabular data
0.712023
GOGGLE: Generative Modelling for Tabular Data by Learning Relational Structure · ICLR 2023
Machine learning › Trustworthy machine learning
fairness
0.512021
DECAF: Generating Fair Synthetic Data Using Causally-Aware Generative Networks · NeurIPS 2021
Machine learning › Trustworthy machine learning › fairness › fairness in generative models
fair synthetic data generation
0.512021
DECAF: Generating Fair Synthetic Data Using Causally-Aware Generative Networks · NeurIPS 2021
Machine learning › Probabilistic and Bayesian machine learning › causal inference
potential outcomes
0.412020
OrganITE: Optimal transplant donor organ offering using an individual treatment effect · NeurIPS 2020
Computational social science and digital humanities › causal inference
individual treatment effect
0.412020
OrganITE: Optimal transplant donor organ offering using an individual treatment effect · NeurIPS 2020
Machine learning › Transfer learning and domain adaptation
domain generalization
0.312025
Causal Explanation-Guided Learning for Organ Allocation · NeurIPS 2025
Machine learning › Trustworthy machine learning
interpretability
0.112021
Learning Queueing Policies for Organ Transplantation Allocation using Interpretable Counterfactual Survival Analysis · ICML 2021
Machine learning › Probabilistic and Bayesian machine learning › statistical inference
survival analysis
0.112021
Learning Queueing Policies for Organ Transplantation Allocation using Interpretable Counterfactual Survival Analysis · ICML 2021

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

explanation-guided augmentation · 1.7balanced training · 1.7relational structure learning · 1.3historical data integration · 1.3ordinary differential equation discovery · 0.8continuous optimization · 0.8simulation · 0.7hierarchical graph autoencoder · 0.7graph neural network · 0.7differentiable DAG search · 0.7NOTEARS · 0.7synthetic control · 0.5queuing theory · 0.5counterfactual survival analysis · 0.5scarcity-aware assignment · 0.4individual treatment effect modeling · 0.4
YearPublicationVenuePosition
2025 Differentiable Causal Structure Learning with Identifiability by NOTIME
abstract
The introduction of the NOTEARS algorithm resulted in a wave of research on differentiable Directed Acyclic Graph (DAG) learning. Differentiable DAG learning transforms the combinatorial problem of identifying the DAG underlying a Structural Causal Model (SCM) into a constrained continuous optimization problem. Being differentiable, these problems can be solved using gradient-based tools which allow integration into other differentiable objectives. However, in contrast to classical constrained-based algorithms, the identifiability properties of differentiable algorithms are poorly understood. We illustrate that even in the well-known Linear Non-Gaussian Additive Model (LiNGAM), the current state-of-the-art methods do not identify the true underlying DAG. To address the issue, we propose NOTIME (\emph{Non-combinatorial Optimization of Trace exponential and Independence MEasures}), the first differentiable DAG learning algorithm with \emph{provable} identifiability guarantees under the LiNGAM by building on a measure of (joint) independence. With its identifiability guarantees, NOTIME remains invariant to normalization of the data on a population level, a property lacking in existing methods. NOTIME compares favourably against NOTEARS and other (scale-invariant) differentiable DAG learners, across different noise distributions and normalization procedures. Introducing the first identifiability guarantees to general LiNGAM is an important step towards practical adoption of differentiable DAG learners.
Jeroen Berrevoets, Jakob Raymaekers, Mihaela van der Schaar, Tim Verdonck, Ruicong Yao
AISTATS1
2025 Active Feature Acquisition for Personalised Treatment Assignment
abstract
Making treatment effect estimation actionable for personalized decision-making requires overcoming the costs and delays of acquiring necessary features. While many machine learning models estimate Conditional Average Treatment Effects (CATE), they mostly assume that \emph{all} relevant features are readily available at prediction time – a scenario that is rarely realistic. In practice, acquiring features, such as medical tests, can be both expensive and time-consuming, highlighting the need for strategies that select the most informative features for each individual, enhancing decision accuracy while controlling costs. Existing active feature acquisition (AFA) methods, developed for supervised learning, fail to address the unique challenges of CATE, such as confounding, overlap, and the structural similarities of potential outcomes under different treatments. To tackle these challenges, we propose specialised feature acquisition metrics and estimation strategies tailored to the CATE setting. We demonstrate the effectiveness of our methods through experiments on synthetic datasets designed to reflect common biases and data issues. In doing so, this work aims to bridge the gap between cutting-edge CATE estimation techniques and their practical, cost-efficient application in personalised treatment assignment.
Julianna Piskorz, Nicolas Astorga, Jeroen Berrevoets, Mihaela van der Schaar
AISTATS3
2025 Causal Explanation-Guided Learning for Organ Allocation
abstract
A central challenge in organ transplantation is the extremely low acceptance rate of donor organ offers—typically in the single digits—leading to high discard rates and suboptimal use of available grafts. Current acceptance models embedded in allocation systems are non-causal, trained on observational data, and fail to generalize to policy-relevant counterfactuals. This limits their reliability for both policy evaluation and simulator-based optimization. In this work, we reframe organ offer acceptance as a counterfactual prediction problem and propose a method to learn from routinely recorded—but often overlooked—refusal explanations. These refusal reasons act as direction-only counterfactual signals: for example, a refusal reason such as "old donor age" implies acceptance might have occurred had the donor been younger. We formalize this setting and introduce ClexNet, a novel causal model that learns policy-invariant representations via balanced training and an explanation-guided augmentation loss. On both synthetic and semi-synthetic data, ClexNet outperforms existing acceptance models in predictive performance, generalization, and calibration, offering a robust drop-in improvement for simulators and allocation policy evaluation. Beyond transplantation, our approach provides a general method for incorporating human direction-only explanations as a form of model supervision, improving performance in settings where only observational data is available.
Alessandro Marchese, Jeroen Berrevoets, Sam Verboven
NeurIPS2
2024 DAGnosis: Localized Identification of Data Inconsistencies using Structures
abstract
Identification and appropriate handling of inconsistencies in data at deployment time is crucial to reliably use machine learning models. While recent data-centric methods are able to identify such inconsistencies with respect to the training set, they suffer from two key limitations: (1) suboptimality in settings where features exhibit statistical independencies, due to their usage of compressive representations and (2) lack of localization to pin-point why a sample might be flagged as inconsistent, which is important to guide future data collection. We solve these two fundamental limitations using directed acyclic graphs (DAGs) to encode the training set’s features probability distribution and independencies as a structure. Our method, called DAGnosis, leverages these structural interactions to bring valuable and insightful data-centric conclusions. DAGnosis unlocks the localization of the causes of inconsistencies on a DAG, an aspect overlooked by previous approaches. Moreover, we show empirically that leveraging these interactions (1) leads to more accurate conclusions in detecting inconsistencies, as well as (2) provides more detailed insights into why some samples are flagged.
Nicolas Huynh, Jeroen Berrevoets, Nabeel Seedat, Jonathan Crabbé, Zhaozhi Qian, Mihaela van der Schaar
AISTATS2
2024 ODE Discovery for Longitudinal Heterogeneous Treatment Effects Inference
abstract
Inferring unbiased treatment effects has received widespread attention in the machine learning community. In recent years, our community has proposed numerous solutions in standard settings, high-dimensional treatment settings, and even longitudinal settings. While very diverse, the solution has mostly relied on neural networks for inference and simultaneous correction of assignment bias. New approaches typically build on top of previous approaches by proposing new (or refined) architectures and learning algorithms. However, the end result—a neural-network-based inference machine—remains unchallenged. In this paper, we introduce a different type of solution in the longitudinal setting: a closed-form ordinary differential equation (ODE). While we still rely on continuous optimization to learn an ODE, the resulting inference machine is no longer a neural network. Doing so yields several advantages such as interpretability, irregular sampling, and a different set of identification assumptions. Above all, we consider the introduction of a completely new type of solution to be our most important contribution as it may spark entirely new innovations in treatment effects in general. We facilitate this by formulating our contribution as a framework that can transform any ODE discovery method into a treatment effects method.
Krzysztof Kacprzyk, Samuel Holt, Jeroen Berrevoets, Zhaozhi Qian, Mihaela van der Schaar
ICLR3
2023 To Impute or not to Impute? Missing Data in Treatment Effect Estimation
abstract
Missing data is a systemic problem in practical scenarios that causes noise and bias when estimating treatment effects. This makes treatment effect estimation from data with missingness a particularly tricky endeavour. A key reason for this is that standard assumptions on missingness are rendered insufficient due to the presence of an additional variable, treatment, besides the input (e.g. an individual) and the label (e.g. an outcome). The treatment variable introduces additional complexity with respect to why some variables are missing that is not fully explored by previous work. In our work we introduce mixed confounded missingness (MCM), a new missingness mechanism where some missingness determines treatment selection and other missingness is determined by treatment selection. Given MCM, we show that naively imputing all data leads to poor performing treatment effects models, as the act of imputation effectively removes information necessary to provide unbiased estimates. However, no imputation at all also leads to biased estimates, as missingness determined by treatment introduces bias in covariates. Our solution is selective imputation, where we use insights from MCM to inform precisely which variables should be imputed and which should not. We empirically demonstrate how various learners benefit from selective imputation compared to other solutions for missing data. We highlight that our experiments encompass both average treatment effects and conditional average treatment effects.
Jeroen Berrevoets, Fergus Imrie, Trent Kyono, James Jordon, Mihaela van der Schaar
AISTATS1
2023 GOGGLE: Generative Modelling for Tabular Data by Learning Relational Structure
Tennison Liu, Zhaozhi Qian, Jeroen Berrevoets, Mihaela van der Schaar
ICLR3
2023 Differentiable and Transportable Structure Learning
abstract
Directed acyclic graphs (DAGs) encode a lot of information about a particular distribution in their structure. However, compute required to infer these structures is typically super-exponential in the number of variables, as inference requires a sweep of a combinatorially large space of potential structures. That is, until recent advances made it possible to search this space using a differentiable metric, drastically reducing search time. While this technique--- named NOTEARS ---is widely considered a seminal work in DAG-discovery, it concedes an important property in favour of differentiability: transportability. To be transportable, the structures discovered on one dataset must apply to another dataset from the same domain. We introduce D-Struct which recovers transportability in the discovered structures through a novel architecture and loss function while remaining fully differentiable. Because D-Struct remains differentiable, our method can be easily adopted in existing differentiable architectures, as was previously done with NOTEARS. In our experiments, we empirically validate D-Struct with respect to edge accuracy and structural Hamming distance in a variety of settings.
Jeroen Berrevoets, Nabeel Seedat, Fergus Imrie, Mihaela van der Schaar
ICML1
2023 Learning Representations without Compositional Assumptions
abstract
This paper addresses unsupervised representation learning on tabular data containing multiple views generated by distinct sources of measurement. Traditional methods, which tackle this problem using the multi-view framework, are constrained by predefined assumptions that assume feature sets share the same information and representations should learn globally shared factors. However, this assumption is not always valid for real-world tabular datasets with complex dependencies between feature sets, resulting in localized information that is harder to learn. To overcome this limitation, we propose a data-driven approach that learns feature set dependencies by representing feature sets as graph nodes and their relationships as learnable edges. Furthermore, we introduce $\texttt{LEGATO}$, a novel hierarchical graph autoencoder that learns a smaller, latent graph to aggregate information from multiple views dynamically. This approach results in latent graph components that specialize in capturing localized information from different regions of the input, leading to superior downstream performance.
Tennison Liu, Jeroen Berrevoets, Zhaozhi Qian, Mihaela van der Schaar
ICML2
2023 AllSim: Simulating and Benchmarking Resource Allocation Policies in Multi-User Systems
abstract
Numerous real-world systems, ranging from healthcare to energy grids, involve users competing for finite and potentially scarce resources. Designing policies for resource allocation in such real-world systems is challenging for many reasons, including the changing nature of user types and their (possibly urgent) need for resources. Researchers have developed numerous machine learning solutions for determining resource allocation policies in these challenging settings. However, a key limitation has been the absence of good methods and test-beds for benchmarking these policies; almost all resource allocation policies are benchmarked in environments which are either completely synthetic or do not allow any deviation from historical data. In this paper we introduce AllSim, which is a benchmarking environment for realistically simulating the impact and utility of policies for resource allocation in systems in which users compete for such scarce resources. Building such a benchmarking environment is challenging because it needs to successfully take into account the entire collective of potential users and the impact a resource allocation policy has on all the other users in the system. AllSim's benchmarking environment is modular (each component being parameterized individually), learnable (informed by historical data), and customizable (adaptable to changing conditions). These, when interacting with an allocation policy, produce a dataset of simulated outcomes for evaluation and comparison of such policies. We believe AllSim is an essential step towards a more systematic evaluation of policies for scarce resource allocation compared to current approaches for benchmarking such methods.
Jeroen Berrevoets, Daniel Jarrett, Alex J. Chan, Mihaela van der Schaar
NeurIPS1
2023 HydaLearn
Sam Verboven, Muhammad Hafeez Chaudhary, Jeroen Berrevoets, Vincent Ginis, Wouter Verbeke
Appl. Intell.3
2022 Identifiable Energy-based Representations: An Application to Estimating Heterogeneous Causal Effects
abstract
Conditional average treatment effects (CATEs) allow us to understand the effect heterogeneity across a large population of individuals. However, typical CATE learners assume all confounding variables are measured in order for the CATE to be identifiable. This requirement can be satisfied by collecting many variables, at the expense of increased sample complexity for estimating CATEs. To combat this, we propose an energy-based model (EBM) that learns a low-dimensional representation of the variables by employing a noise contrastive loss function. With our EBM we introduce a preprocessing step that alleviates the dimensionality curse for any existing learner developed for estimating CATEs. We prove that our EBM keeps the representations partially identifiable up to some universal constant, as well as having universal approximation capability. These properties enable the representations to converge and keep the CATE estimates consistent. Experiments demonstrate the convergence of the representations, as well as show that estimating CATEs on our representations performs better than on the variables or the representations obtained through other dimensionality reduction methods.
Jeroen Berrevoets, Mihaela van der Schaar
AISTATS2
2021 Learning Queueing Policies for Organ Transplantation Allocation using Interpretable Counterfactual Survival Analysis
abstract
Organ transplantation is often the last resort for treating end-stage illnesses, but managing transplant wait-lists is challenging because of organ scarcity and the complexity of assessing donor-recipient compatibility. In this paper, we develop a data-driven model for (real-time) organ allocation using observational data for transplant outcomes. Our model integrates a queuing-theoretic framework with unsupervised learning to cluster the organs into “organ types”, and then construct priority queues (associated with each organ type) wherein incoming patients are assigned. To reason about organ allocations, the model uses synthetic controls to infer a patient’s survival outcomes under counterfactual allocations to the different organ types{–} the model is trained end-to-end to optimise the trade-off between patient waiting time and expected survival time. The usage of synthetic controls enable patient-level interpretations of allocation decisions that can be presented and understood by clinicians. We test our model on multiple data sets, and show that it outperforms other organ-allocation policies in terms of added life-years, and death count. Furthermore, we introduce a novel organ-allocation simulator to accurately test new policies.
Jeroen Berrevoets, Ahmed Alaa 0001, Zhaozhi Qian, James Jordon, Alexander Gimson, Mihaela van der Schaar
ICML1
2021 DECAF: Generating Fair Synthetic Data Using Causally-Aware Generative Networks
abstract
Machine learning models have been criticized for reflecting unfair biases in the training data. Instead of solving for this by introducing fair learning algorithms directly, we focus on generating fair synthetic data, such that any downstream learner is fair. Generating fair synthetic data from unfair data - while remaining truthful to the underlying data-generating process (DGP) - is non-trivial. In this paper, we introduce DECAF: a GAN-based fair synthetic data generator for tabular data. With DECAF we embed the DGP explicitly as a structural causal model in the input layers of the generator, allowing each variable to be reconstructed conditioned on its causal parents. This procedure enables inference time debiasing, where biased edges can be strategically removed for satisfying user-defined fairness requirements. The DECAF framework is versatile and compatible with several popular definitions of fairness. In our experiments, we show that DECAF successfully removes undesired bias and - in contrast to existing methods - is capable of generating high-quality synthetic data. Furthermore, we provide theoretical guarantees on the generator's convergence and the fairness of downstream models.
Boris van Breugel, Trent Kyono, Jeroen Berrevoets, Mihaela van der Schaar
NeurIPS3
2021 Autoencoders for strategic decision support
Sam Verboven, Jeroen Berrevoets, Chris Wuytens, Bart Baesens, Wouter Verbeke
Decis. Support Syst.2
2021 Why you should stop predicting customer churn and start using uplift models
abstract
Uplift modeling has received increasing interest in both the business analytics research community and the industry as an improved paradigm for predictive analytics for data-driven operational decision-making. The literature, however, does not provide conclusive empirical evidence that uplift modeling outperforms predictive modeling . Case studies that directly compare both approaches are lacking, and the performance of predictive models and uplift models as reported in various experimental studies cannot be compared indirectly since different evaluation measures are used to assess their performance. Therefore, in this paper, we introduce a novel evaluation metric called the maximum profit uplift (MPU) measure that allows assessing the performance in terms of the maximum potential profit that can be achieved by adopting an uplift model. This measure, developed for evaluating customer churn uplift models, extends the maximum profit measure for evaluating customer churn prediction models. While introducing the MPU measure, we describe the generally applicable liftup curve and liftup measure for evaluating uplift models as counterparts of the lift curve and lift measure that are broadly used to evaluate predictive models. These measures are subsequently applied to assess and compare the performance of customer churn prediction and uplift models in a case study that applies uplift modeling to customer retention in the financial industry. We observe that uplift models outperform predictive models and lead to improved profitability of retention campaigns.
Floris Devriendt, Jeroen Berrevoets, Wouter Verbeke
Inf. Sci.2
2020 OrganITE: Optimal transplant donor organ offering using an individual treatment effect
abstract
Transplant-organs are a scarce medical resource. The uniqueness of each organ and the patients' heterogeneous responses to the organs present a unique and challenging machine learning problem. In this problem there are two key challenges: (i) assigning each organ "optimally" to a patient in the queue; (ii) accurately estimating the potential outcomes associated with each patient and each possible organ. In this paper, we introduce OrganITE, an organ-to-patient assignment methodology that assigns organs based not only on its own estimates of the potential outcomes but also on organ scarcity. By modelling and accounting for organ scarcity we significantly increase total life years across the population, compared to the existing greedy approaches that simply optimise life years for the current organ available. Moreover, we propose an individualised treatment effect model capable of addressing the high dimensionality of the organ space. We test our method on real and simulated data, resulting in as much as an additional year of life expectancy as compared to existing organ-to-patient policies.
Jeroen Berrevoets, James Jordon, Ioana Bica, Alexander Gimson, Mihaela van der Schaar
NeurIPS1