Generating Synthetic Clinical Data that Capture Class Imbalanced Distributions with Generative Adversarial Networks: Example using Antiretroviral Therapy for HIV
Not on the map. Why?
Abstract (arXiv)
Clinical data usually cannot be freely distributed due to their highly confidential nature and this hampers the development of machine learning in the healthcare domain. One way to mitigate this problem is by generating realistic synthetic datasets using generative adversarial networks (GANs). However, GANs are known to suffer from mode collapse thus creating outputs of low diversity. This lowers the quality of the synthetic healthcare data, and may cause it to omit patients of minority demographics or neglect less common clinical practices. In this paper, we extend the classic GAN setup with an additional variational autoencoder (VAE) and include an external memory to replay latent features observed from the real samples to the GAN generator. Using antiretroviral therapy for human immunodeficiency virus (ART for HIV) as a case study, we show that our extended setup overcomes mode collapse and generates a synthetic dataset that accurately describes severely imbalanced class distributions commonly found in real-world clinical variables. In addition, we demonstrate that our synthetic dataset is associated with a very low patient disclosure risk, and that it retains a high level of utility from the ground truth dataset to support the development of downstream machine learning algorithms.
Key facts. Cited by 12 papers in the map (data through 7 Oct 2026). Builds on 38 of its 97 references that are in the map. First posted on arXiv 18 Aug 2022.
Builds on
38 of 97 references.
References · 38
- 2017Attention Is All You Needcited by 59,932
- 2015Deep Residual Learning for Image Recognitioncited by 51,809
- 2018BERT: Pre-training of Deep Bidirectional Transformers for Language Understandingcited by 40,204
- 2014Adam: A Method for Stochastic Optimizationcited by 36,960
- 2021Diffusion Models Beat GANs on Image Synthesiscited by 8,185
- 2015Deep Unsupervised Learning using Nonequilibrium Thermodynamicscited by 7,005
- 2018A Style-Based Generator Architecture for Generative Adversarial Networkscited by 5,986
- 2014Neural Machine Translation by Jointly Learning to Align and Translatecited by 4,530
- 2013Distributed Representations of Words and Phrases and their Compositionalitycited by 3,462
- 2016Improved Techniques for Training GANscited by 2,938
- 2016iCaRL: Incremental Classifier and Representation Learningcited by 2,313
- 2017Improved Training of Wasserstein GANscited by 2,223
26 more
- 2015Unsupervised Representation Learning with Deep Convolutional Generative Adversarial Networkscited by 2,048
- 2020Offline Reinforcement Learning: Tutorial, Review, and Perspectives on Open Problemscited by 1,873
- 2018Off-Policy Deep Reinforcement Learning without Explorationcited by 1,227
- 2016Pixel Recurrent Neural Networkscited by 814
- 2018Which Training Methods for GANs do actually Converge?cited by 672
- 2018Generative Image Inpainting with Contextual Attentioncited by 578
- 2015Autoencoding beyond pixels using a learned similarity metriccited by 407
- 2017MMD GAN: Towards Deeper Understanding of Moment Matching Networkcited by 251
- 2016Unrolled Generative Adversarial Networkscited by 208
- 2017VEEGAN: Reducing Mode Collapse in GANs using Implicit Variational Learningcited by 199
- 2017Generating Multi-label Discrete Patient Records using Generative Adversarial Networkscited by 197
- 2017SEGAN: Speech Enhancement Generative Adversarial Networkcited by 165
- 2016Amortised MAP Inference for Image Super-resolutioncited by 68
- 2017Beyond Sparsity: Tree Regularization of Deep Models for Interpretabilitycited by 68
- 2021Generating Synthetic Mixed-type Longitudinal Electronic Health Records for Artificial Intelligent Applicationscited by 47
- 2022A Multifaceted Benchmarking of Synthetic Electronic Health Record Generation Modelscited by 43
- 2020Interpretable Off-Policy Evaluation in Reinforcement Learning by Highlighting Influential Transitionscited by 41
- 2018DP-GAN: Diversity-Promoting Generative Adversarial Network for Generating Informative and Diversified Textcited by 40
- 2019Spectral Regularization for Combating Mode Collapse in GANscited by 31
- 2018Airline Passenger Name Record Generation using Generative Adversarial Networkscited by 19
- 2022The Health Gym: Synthetic Health-Related Datasets for the Development of Reinforcement Learning Algorithmscited by 19
- 2018Generating Multi-Categorical Samples with Generative Adversarial Networkscited by 17
- 2019Optimizing for Interpretability in Deep Neural Networks with Tree Regularizationcited by 13
- 2021Offline reinforcement learning with uncertainty for treatment strategies in sepsiscited by 9
- 2020microbatchGAN: Stimulating Diversity with Multi-Adversarial Discriminationcited by 7
- 2021Learning to Continually Learn Rapidly from Few and Noisy Datacited by 3
Built on by
Citing papers per year: 2023: 4; 2024: 2; 2025: 4; 2026: 2.
12 papers.
- 2024Can I trust my fake data -- A comprehensive quality assessment framework for synthetic tabular data in healthcarecited by 17
- 2023Synthetic Health-related Longitudinal Data with Mixed-type Variables Generated using Diffusion Modelscited by 9
- 2023Generative Artificial Intelligence in Healthcare: Ethical Considerations and Assessment Checklistcited by 3
- 2023Methods for generating and evaluating synthetic longitudinal patient data: a systematic reviewcited by 1
- 2025Rebalancing the Scales: A Systematic Mapping Study of Generative Adversarial Networks (GANs) in Addressing Data Imbalancecited by 1
- 2025Attention-Based Synthetic Data Generation for Calibration-Enhanced Survival Analysis: A Case Study for Chronic Kidney Disease Using Electronic Health Recordscited by 1
- 2025Limits of Generative Pre-Training in Structured EMR Trajectories with Irregular Samplingcited by 1
- 2023Joint Distributional Learning via Cramer-Wold Distancecited by 0
- 2024Binary Gaussian Copula Synthesis: an LLM-powered data augmentation framework for early dialysis prediction in chronic kidney diseasecited by 0
- 2025Probabilistic causal graphs as categorical data synthesizers: Do they do better than Gaussian Copulas and Conditional Tabular GANs?cited by 0
- 2026Evaluation metrics for temporal preservation in synthetic longitudinal patient datacited by 0
- 2026Synthetic but Not Realistic: The Evaluation Challenge in Generative Modelling for Structured Electronic Medical Recordscited by 0
- 2026Synthetic but Not Realistic: The Evaluation Challenge in Generative Modelling for Structured Electronic Medical Records8 Jun 2026
- 2026Evaluation metrics for temporal preservation in synthetic longitudinal patient data11 Feb 2026
- 2025Limits of Generative Pre-Training in Structured EMR Trajectories with Irregular Sampling27 Oct 2025
- 2025Probabilistic causal graphs as categorical data synthesizers: Do they do better than Gaussian Copulas and Conditional Tabular GANs?15 Apr 2025
- 2025Attention-Based Synthetic Data Generation for Calibration-Enhanced Survival Analysis: A Case Study for Chronic Kidney Disease Using Electronic Health Records8 Mar 2025
- 2025Rebalancing the Scales: A Systematic Mapping Study of Generative Adversarial Networks (GANs) in Addressing Data Imbalance23 Feb 2025
- 2024Binary Gaussian Copula Synthesis: an LLM-powered data augmentation framework for early dialysis prediction in chronic kidney disease1 Mar 2024
- 2024Can I trust my fake data -- A comprehensive quality assessment framework for synthetic tabular data in healthcare24 Jan 2024
- 2023Generative Artificial Intelligence in Healthcare: Ethical Considerations and Assessment Checklist2 Nov 2023
- 2023Joint Distributional Learning via Cramer-Wold Distance25 Oct 2023
- 2023Methods for generating and evaluating synthetic longitudinal patient data: a systematic review21 Sep 2023
- 2023Synthetic Health-related Longitudinal Data with Mixed-type Variables Generated using Diffusion Models22 Mar 2023