Demo Data from EDBT 2026 / reviewers in the wild / expert
James Jordon
dblp:215/4296
· DBLP profile ↗
15ranked-venue papers
3as first author
2since 2021 · last 2023
—ORCID · none
Domains — the database's venue-derived domains; a paper can count in several
Artificial intelligence and machine learning · 15 · 3 first-author · 2 since 2021Graphics, computer vision, multimedia, augmented reality and games · 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
12 papers |
Probabilistic and Bayesian machine learning · 49% Generative modeling · 26% Representation and self-supervised learning · 8% | |
| Network and information security
2 papers |
Privacy and data protection · 100% | |
| Interdisciplinary, comprehensive, and emerging computing
4 papers |
Medical and health informatics · 65% Computational social science and digital humanities · 27% Bioinformatics and computational biology · 8% | |
| Databases, data mining, and information retrieval
2 papers |
Data mining · 79% Data integration and cleaning · 21% |
Topics — the 27 heaviest of 29, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Machine learning › Generative modeling
generative adversarial network |
2.2 | 6 | 2020 | Estimating the Effects of Continuous-valued Interventions using Generative Adversarial Networks · NeurIPS 2020 PATE-GAN: Generating Synthetic Data with Differential Privacy Guarantees · ICLR (Poster) 2019 KnockoffGAN: Generating Knockoffs for Feature Selection using Generative Adversarial Networks · ICLR 2019 |
Machine learning › Probabilistic and Bayesian machine learning
causal inference |
2.0 | 5 | 2020 | Estimating the Effects of Continuous-valued Interventions using Generative Adversarial Networks · NeurIPS 2020 OrganITE: Optimal transplant donor organ offering using an individual treatment effect · NeurIPS 2020 Estimating counterfactual treatment outcomes over time through adversarially balanced representations · ICLR 2020 |
Machine learning › Probabilistic and Bayesian machine learning › causal inference › causal effect estimation
treatment effect estimation |
1.1 | 3 | 2020 | Estimating the Effects of Continuous-valued Interventions using Generative Adversarial Networks · NeurIPS 2020 GANITE: Estimation of Individualized Treatment Effects using Generative Adversarial Nets · ICLR (Poster) 2018 Deep-Treat: Learning Optimal Personalized Treatments From Observational Data Using Neural Networks · AAAI 2018 |
Medical and health informatics › health-care delivery system › healthcare operations
organ allocation |
0.9 | 2 | 2021 | 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 |
Privacy and data protection
differential privacy |
0.8 | 2 | 2019 | Differentially Private Bagging: Improved utility and cheaper privacy than subsample-and-aggregate · NeurIPS 2019 PATE-GAN: Generating Synthetic Data with Differential Privacy Guarantees · ICLR (Poster) 2019 |
Machine learning › Trustworthy machine learning
interpretability |
0.5 | 2 | 2021 | INVASE: Instance-wise Variable Selection using Neural Networks · ICLR (Poster) 2019 Learning Queueing Policies for Organ Transplantation Allocation using Interpretable Counterfactual Survival Analysis · ICML 2021 |
Machine learning › Probabilistic and Bayesian machine learning › causal inference
counterfactual prediction |
0.4 | 1 | 2020 | Estimating counterfactual treatment outcomes over time through adversarially balanced representations · ICLR 2020 |
Machine learning › Probabilistic and Bayesian machine learning › causal inference
potential outcomes |
0.4 | 1 | 2020 | OrganITE: Optimal transplant donor organ offering using an individual treatment effect · NeurIPS 2020 |
Machine learning › Representation and self-supervised learning › representation learning
representation balancing |
0.4 | 1 | 2020 | Estimating counterfactual treatment outcomes over time through adversarially balanced representations · ICLR 2020 |
Machine learning › Learning paradigms
semi-supervised learning |
0.4 | 1 | 2020 | VIME: Extending the Success of Self- and Semi-supervised Learning to Tabular Domain · NeurIPS 2020 |
Computational social science and digital humanities › causal inference
individual treatment effect |
0.4 | 1 | 2020 | OrganITE: Optimal transplant donor organ offering using an individual treatment effect · NeurIPS 2020 |
Data mining › dimensionality reduction
feature selection |
0.4 | 1 | 2019 | KnockoffGAN: Generating Knockoffs for Feature Selection using Generative Adversarial Networks · ICLR 2019 |
Privacy and data protection › differential privacy
local differential privacy |
0.4 | 1 | 2019 | Differentially Private Bagging: Improved utility and cheaper privacy than subsample-and-aggregate · NeurIPS 2019 |
Privacy and data protection › differential privacy
privacy accounting |
0.4 | 1 | 2019 | Differentially Private Bagging: Improved utility and cheaper privacy than subsample-and-aggregate · NeurIPS 2019 |
Privacy and data protection › differential privacy › privacy mechanism design
subsample-and-aggregate |
0.4 | 1 | 2019 | Differentially Private Bagging: Improved utility and cheaper privacy than subsample-and-aggregate · NeurIPS 2019 |
Privacy and data protection › differential privacy
synthetic data generation |
0.4 | 1 | 2019 | PATE-GAN: Generating Synthetic Data with Differential Privacy Guarantees · ICLR (Poster) 2019 |
Natural language and speech › Machine translation
dataset translation |
0.3 | 1 | 2018 | RadialGAN: Leveraging multiple datasets to improve target-specific predictive models using Generative Adversarial Networks · ICML 2018 |
Machine learning › Probabilistic and Bayesian machine learning › causal inference › causal effect estimation › treatment effect estimation
individual treatment effect estimation |
0.3 | 1 | 2018 | GANITE: Estimation of Individualized Treatment Effects using Generative Adversarial Nets · ICLR (Poster) 2018 |
Machine learning › Probabilistic and Bayesian machine learning › missing data
missing data imputation |
0.3 | 1 | 2018 | GAIN: Missing Data Imputation using Generative Adversarial Nets · ICML 2018 |
Machine learning › Generative modeling › generative adversarial network › image-to-image translation
multi-domain image translation |
0.3 | 1 | 2018 | RadialGAN: Leveraging multiple datasets to improve target-specific predictive models using Generative Adversarial Networks · ICML 2018 |
Machine learning › Representation and self-supervised learning
representation learning for causal inference |
0.3 | 1 | 2018 | Deep-Treat: Learning Optimal Personalized Treatments From Observational Data Using Neural Networks · AAAI 2018 |
Machine learning › Probabilistic and Bayesian machine learning › statistical inference
survival analysis |
0.1 | 1 | 2021 | Learning Queueing Policies for Organ Transplantation Allocation using Interpretable Counterfactual Survival Analysis · ICML 2021 |
Bioinformatics and computational biology
genomics |
0.1 | 1 | 2020 | VIME: Extending the Success of Self- and Semi-supervised Learning to Tabular Domain · NeurIPS 2020 |
Privacy and data protection › privacy-preserving machine learning
privacy-preserving classification |
0.1 | 1 | 2019 | Differentially Private Bagging: Improved utility and cheaper privacy than subsample-and-aggregate · NeurIPS 2019 |
Privacy and data protection
privacy-preserving data analysis |
0.1 | 1 | 2019 | Differentially Private Bagging: Improved utility and cheaper privacy than subsample-and-aggregate · NeurIPS 2019 |
Medical and health informatics › precision medicine
personalized treatment |
0.1 | 1 | 2018 | Deep-Treat: Learning Optimal Personalized Treatments From Observational Data Using Neural Networks · AAAI 2018 |
Data integration and cleaning › missing data
missing value imputation |
0.1 | 1 | 2018 | GAIN: Missing Data Imputation using Generative Adversarial Nets · ICML 2018 |
Methods — techniques the papers use, named apart from their topics
generative adversarial network · 2.2synthetic control · 1.0queuing theory · 1.0counterfactual survival analysis · 1.0scarcity-aware assignment · 0.9individual treatment effect modeling · 0.9data augmentation · 0.9value imputation · 0.4supervised learning · 0.4mask estimation · 0.4hierarchical discriminator · 0.4adversarial training · 0.4moments accountant · 0.4knockoff construction · 0.4bagging · 0.4PATE framework · 0.4hint vector · 0.3generative adversarial nets · 0.3
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2023 | To Impute or not to Impute? Missing Data in Treatment Effect EstimationabstractMissing 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 |
AISTATS | 4 |
| 2021 | Learning Queueing Policies for Organ Transplantation Allocation using Interpretable Counterfactual Survival AnalysisabstractOrgan 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 |
ICML | 4 |
| 2020 | Contextual Constrained Learning for Dose-Finding Clinical TrialsabstractClinical trials in the medical domain are constrained by budgets. The number of patients that can be recruited is therefore limited. When a patient population is heterogeneous, this creates difficulties in learning subgroup specific responses to a particular drug and especially for a variety of dosages. In addition, patient recruitment can be difficult by the fact that clinical trials do not aim to provide a benefit to any given patient in the trial. In this paper, we propose C3T-Budget, a contextual constrained clinical trial algorithm for dose-finding under both budget and safety constraints. The algorithm aims to maximize drug efficacy within the clinical trial while also learning about the drug being tested. C3T-Budget recruits patients with consideration of the remaining budget, the remaining time, and the characteristics of each group, such as the population distribution, estimated expected efficacy, and estimation credibility. In addition, the algorithm aims to avoid unsafe dosages. These characteristics are further illustrated in a simulated clinical trial study, which corroborates the theoretical analysis and demonstrates an efficient budget usage as well as a balanced learning-treatment trade-off. Hyun-Suk Lee 0001, Cong Shen 0001, James Jordon, Mihaela van der Schaar |
AISTATS | 3 |
| 2020 | Estimating counterfactual treatment outcomes over time through adversarially balanced representations
Ioana Bica, Ahmed Alaa 0001, James Jordon, Mihaela van der Schaar |
ICLR | 3 |
| 2020 | OrganITE: Optimal transplant donor organ offering using an individual treatment effectabstractTransplant-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 |
NeurIPS | 2 |
| 2020 | Estimating the Effects of Continuous-valued Interventions using Generative Adversarial NetworksabstractWhile much attention has been given to the problem of estimating the effect of discrete interventions from observational data, relatively little work has been done in the setting of continuous-valued interventions, such as treatments associated with a dosage parameter. In this paper, we tackle this problem by building on a modification of the generative adversarial networks (GANs) framework. Our model, SCIGAN, is flexible and capable of simultaneously estimating counterfactual outcomes for several different continuous interventions. The key idea is to use a significantly modified GAN model to learn to generate counterfactual outcomes, which can then be used to learn an inference model, using standard supervised methods, capable of estimating these counterfactuals for a new sample. To address the challenges presented by shifting to continuous interventions, we propose a novel architecture for our discriminator - we build a hierarchical discriminator that leverages the structure of the continuous intervention setting. Moreover, we provide theoretical results to support our use of the GAN framework and of the hierarchical discriminator. In the experiments section, we introduce a new semi-synthetic data simulation for use in the continuous intervention setting and demonstrate improvements over the existing benchmark models. Ioana Bica, James Jordon, Mihaela van der Schaar |
NeurIPS | 2 |
| 2020 | VIME: Extending the Success of Self- and Semi-supervised Learning to Tabular DomainabstractSelf- and semi-supervised learning frameworks have made significant progress in training machine learning models with limited labeled data in image and language domains. These methods heavily rely on the unique structure in the domain datasets (such as spatial relationships in images or semantic relationships in language). They are not adaptable to general tabular data which does not have the same explicit structure as image and language data. In this paper, we fill this gap by proposing novel self- and semi-supervised learning frameworks for tabular data, which we refer to collectively as VIME (Value Imputation and Mask Estimation). We create a novel pretext task of estimating mask vectors from corrupted tabular data in addition to the reconstruction pretext task for self-supervised learning. We also introduce a novel tabular data augmentation method for self- and semi-supervised learning frameworks. In experiments, we evaluate the proposed framework in multiple tabular datasets from various application domains, such as genomics and clinical data. VIME exceeds state-of-the-art performance in comparison to the existing baseline methods. Jinsung Yoon, James Jordon, Mihaela van der Schaar |
NeurIPS | 3 |
| 2019 | KnockoffGAN: Generating Knockoffs for Feature Selection using Generative Adversarial Networks
James Jordon, Jinsung Yoon, Mihaela van der Schaar |
ICLR | 1 |
| 2019 | PATE-GAN: Generating Synthetic Data with Differential Privacy Guarantees
James Jordon, Jinsung Yoon, Mihaela van der Schaar |
ICLR (Poster) | 1 |
| 2019 | INVASE: Instance-wise Variable Selection using Neural Networks
Jinsung Yoon, James Jordon, Mihaela van der Schaar |
ICLR (Poster) | 2 |
| 2019 | Differentially Private Bagging: Improved utility and cheaper privacy than subsample-and-aggregateabstractDifferential Privacy is a popular and well-studied notion of privacy. In the era ofbig data that we are in, privacy concerns are becoming ever more prevalent and thusdifferential privacy is being turned to as one such solution. A popular method forensuring differential privacy of a classifier is known as subsample-and-aggregate,in which the dataset is divided into distinct chunks and a model is learned on eachchunk, after which it is aggregated. This approach allows for easy analysis of themodel on the data and thus differential privacy can be easily applied. In this paper,we extend this approach by dividing the data several times (rather than just once)and learning models on each chunk within each division. The first benefit of thisapproach is the natural improvement of utility by aggregating models trained ona more diverse range of subsets of the data (as demonstrated by the well-knownbagging technique). The second benefit is that, through analysis that we provide inthe paper, we can derive tighter differential privacy guarantees when several queriesare made to this mechanism. In order to derive these guarantees, we introducethe upwards and downwards moments accountants and derive bounds for thesemoments accountants in a data-driven fashion. We demonstrate the improvementsour model makes over standard subsample-and-aggregate in two datasets (HeartFailure (private) and UCI Adult (public)). James Jordon, Jinsung Yoon, Mihaela van der Schaar |
NeurIPS | 1 |
| 2018 | Deep-Treat: Learning Optimal Personalized Treatments From Observational Data Using Neural NetworksabstractWe propose a novel approach for constructing effective treatment policies when the observed data is biased and lacks counterfactual information. Learning in settings where the observed data does not contain all possible outcomes for all treatments is difficult since the observed data is typically biased due to existing clinical guidelines. This is an important problem in the medical domain as collecting unbiased data is expensive and so learning from the wealth of existing biased data is a worthwhile task. Our approach separates the problem into two stages: first we reduce the bias by learning a representation map using a novel auto-encoder network---this allows us to control the trade-off between the bias-reduction and the information loss---and then we construct effective treatment policies on the transformed data using a novel feedforward network. Separation of the problem into these two stages creates an algorithm that can be adapted to the problem at hand---the bias-reduction step can be performed as a preprocessing step for other algorithms. We compare our algorithm against state-of-art algorithms on two semi-synthetic datasets and demonstrate that our algorithm achieves a significant improvement in performance. Onur Atan, James Jordon, Mihaela van der Schaar |
AAAI | 2 |
| 2018 | GANITE: Estimation of Individualized Treatment Effects using Generative Adversarial Nets
Jinsung Yoon, James Jordon, Mihaela van der Schaar |
ICLR (Poster) | 2 |
| 2018 | GAIN: Missing Data Imputation using Generative Adversarial NetsabstractWe propose a novel method for imputing missing data by adapting the well-known Generative Adversarial Nets (GAN) framework. Accordingly, we call our method Generative Adversarial Imputation Nets (GAIN). The generator (G) observes some components of a real data vector, imputes the missing components conditioned on what is actually observed, and outputs a completed vector. The discriminator (D) then takes a completed vector and attempts to determine which components were actually observed and which were imputed. To ensure that D forces G to learn the desired distribution, we provide D with some additional information in the form of a hint vector. The hint reveals to D partial information about the missingness of the original sample, which is used by D to focus its attention on the imputation quality of particular components. This hint ensures that G does in fact learn to generate according to the true data distribution. We tested our method on various datasets and found that GAIN significantly outperforms state-of-the-art imputation methods. Jinsung Yoon, James Jordon, Mihaela van der Schaar |
ICML | 2 |
| 2018 | RadialGAN: Leveraging multiple datasets to improve target-specific predictive models using Generative Adversarial NetworksabstractTraining complex machine learning models for prediction often requires a large amount of data that is not always readily available. Leveraging these external datasets from related but different sources is therefore an important task if good predictive models are to be built for deployment in settings where data can be rare. In this paper we propose a novel approach to the problem in which we use multiple GAN architectures to learn to translate from one dataset to another, thereby allowing us to effectively enlarge the target dataset, and therefore learn better predictive models than if we simply used the target dataset. We show the utility of such an approach, demonstrating that our method improves the prediction performance on the target domain over using just the target dataset and also show that our framework outperforms several other benchmarks on a collection of real-world medical datasets. Jinsung Yoon, James Jordon, Mihaela van der Schaar |
ICML | 2 |