A Conditional Generative Adversarial Network for Synthesis of Continuous Glucose Monitoring Signals

J Diabetes Sci Technol. 2022 Sep;16(5):1220-1223. doi: 10.1177/19322968211014255. Epub 2021 May 30.

Abstract

This report describes how a Conditional Generative Adversarial Network (CGAN) was used to synthesize realistic continuous glucose monitoring systems (CGM) from healthy individuals and individuals with type 1 diabetes over a range of different HbA1c levels. The results showed that even though the CGAN generated data, did not perfectly reflect real world CGM, many of the important features were captured and reflected in the synthetic signals. It is briefly discussed how heterogenous data sources constitutes a challenge for comparison of predictive CGM models. Therefore 40,000 CGM days were generated by the trained CGAN, equivalent to 940,000 hours of synthetic CGM measurements. These data have been made available in a public database, which can be used as a reference in future studies.

Keywords: CGM; artificial intelligence; generative adversarial networks; type 1 diabetes.

MeSH terms

  • Blood Glucose
  • Blood Glucose Self-Monitoring* / methods
  • Diabetes Mellitus, Type 1*
  • Humans

Substances

  • Blood Glucose