UCL Discovery Stage
UCL home » Library Services » Electronic resources » UCL Discovery Stage

GluGAN: Generating Personalized Glucose Time Series Using Generative Adversarial Networks

Zhu, Taiyu; Li, Kezhi; Herrero, Pau; Georgiou, Pantelis; (2023) GluGAN: Generating Personalized Glucose Time Series Using Generative Adversarial Networks. IEEE Journal of Biomedical and Health Informatics 10.1109/jbhi.2023.3271615. (In press). Green open access

[thumbnail of GluGAN_Generating_Personalized_Glucose_Time_Series_Using_Generative_Adversarial_Networks.pdf]
Preview
Text
GluGAN_Generating_Personalized_Glucose_Time_Series_Using_Generative_Adversarial_Networks.pdf - Accepted Version

Download (1MB) | Preview

Abstract

Time series data generated by continuous glucose monitoring sensors offer unparalleled opportunities for developing data-driven approaches, especially deep learning-based models, in diabetes management. Although these approaches have achieved state-of-the-art performance in various fields such as glucose prediction in type 1 diabetes (T1D), challenges remain in the acquisition of large-scale individual data for personalized modeling due to the elevated cost of clinical trials and data privacy regulations. In this work, we introduce GluGAN, a framework specifically designed for generating personalized glucose time series based on generative adversarial networks (GANs). Employing recurrent neural network (RNN) modules, the proposed framework uses a combination of unsupervised and supervised training to learn temporal dynamics in latent spaces. Aiming to assess the quality of synthetic data, we apply clinical metrics, distance scores, and discriminative and predictive scores computed by post-hoc RNNs in evaluation. Across three clinical datasets with 47 T1D subjects (including one publicly available and two proprietary datasets), GluGAN achieved better performance for all the considered metrics when compared with four baseline GAN models. The performance of data augmentation is evaluated by three machine learning-based glucose predictors. Using the training sets augmented by GluGAN significantly reduced the root mean square error for the predictors over 30 and 60-minute horizons. The results suggest that GluGAN is an effective method in generating high-quality synthetic glucose time series and has the potential to be used for evaluating the effectiveness of automated insulin delivery algorithms and as a digital twin to substitute for pre-clinical trials.

Type: Article
Title: GluGAN: Generating Personalized Glucose Time Series Using Generative Adversarial Networks
Open access status: An open access version is available from UCL Discovery
DOI: 10.1109/jbhi.2023.3271615
Publisher version: https://doi.org/10.1109/JBHI.2023.3271615
Language: English
Additional information: This version is the author accepted manuscript. For information on re-use, please refer to the publisher’s terms and conditions.
Keywords: Artificial intelligence (AI), continuous glucose monitoring (CGM), diabetes, generative adversarial network (GAN), glucose time series
UCL classification: UCL
UCL > Provost and Vice Provost Offices > School of Life and Medical Sciences
UCL > Provost and Vice Provost Offices > School of Life and Medical Sciences > Faculty of Population Health Sciences > Institute of Health Informatics
URI: https://discovery-pp.ucl.ac.uk/id/eprint/10169613
Downloads since deposit
30,704Downloads
Download activity - last month
Download activity - last 12 months
Downloads by country - last 12 months

Archive Staff Only

View Item View Item