GluNet: A Deep Learning Framework for Accurate Glucose Forecasting

被引:117
作者
Li, Kezhi [1 ]
Liu, Chengyuan [1 ]
Zhu, Taiyu [1 ]
Herrero, Pau [1 ]
Georgiou, Pantelis [1 ]
机构
[1] Imperial Coll London, Dept Elect & Elect Engn, London SW7 2AZ, England
基金
英国工程与自然科学研究理事会;
关键词
Deep learning; dilated convolutions; glucose forecasting; continuous glucose monitoring (CGM); diabetes; ADVANCED BOLUS CALCULATOR; PREDICTION; ARCHITECTURE; ALGORITHM; SENSORS; MODEL;
D O I
10.1109/JBHI.2019.2931842
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
For people with Type 1 diabetes (T1D), forecasting of blood glucose (BG) can be used to effectively avoid hyperglycemia, hypoglycemia and associated complications. The latest continuous glucosemonitoring (CGM) technology allows people to observe glucose in real-time. However, an accurate glucose forecast remains a challenge. In this work, we introduce GluNet, a framework that leverages on a personalized deep neural network to predict the probabilistic distribution of short-term (30-60 minutes) future CGM measurements for subjects with T1D based on their historical data including glucose measurements, meal information, insulin doses, and other factors. It adopts the latest deep learning techniques consisting of four components: data pre-processing, label transform/recover, multilayers of dilated convolution neural network (CNN), and post-processing. The method is evaluated in-silico for both adult and adolescent subjects. The results show significant improvements over existing methods in the literature through a comprehensive comparison in terms of root mean square error (RMSE) (8.88 +/- 0.77 mg/dL) with short time lag (0.83 +/- 0.40 minutes) for prediction horizons (PH) = 30 mins (minutes), and RMSE (19.90 +/- 3.17 mg/dL) with time lag (16.43 +/- 4.07 mins) for PH = 60 mins for virtual adult subjects. In addition, GluNet is also tested on two clinical data sets. Results show that it achieves an RMSE (19.28 +/- 2.76 mg/dL) with time lag (8.03 +/- 4.07 mins) for PH = 30 mins and an RMSE (31.83 +/- 3.49 mg/dL) with time lag (17.78 +/- 8.00 mins) for PH = 60 mins. These are the best reported results for glucose forecasting when compared with other methods including the neural network for predicting glucose (NNPG), the support vector regression (SVR), the latent variable with exogenous input (LVX), and the auto regression with exogenous input (ARX) algorithm.
引用
收藏
页码:414 / 423
页数:10
相关论文
共 39 条
[1]  
[Anonymous], 2016, P SSW
[2]  
[Anonymous], [No title captured]
[3]  
[Anonymous], 2017, Frontiers in Applied Mathematics and Statistics, DOI DOI 10.3389/FAMS.2017.00014
[4]   Adaptive Calibration Algorithm for Plasma Glucose Estimation in Continuous Glucose Monitoring [J].
Barcelo-Rico, Fatima ;
Diez, Jose-Luis ;
Rossetti, Paolo ;
Vehi, Josep ;
Bondia, Jorge .
IEEE JOURNAL OF BIOMEDICAL AND HEALTH INFORMATICS, 2013, 17 (03) :530-538
[5]  
Chen J., 2018, CEUR Workshop Proceedings, V2148, P69
[6]   Personalized blood glucose prediction: A hybrid approach using grammatical evolution and physiological models [J].
Contreras, Ivan ;
Oviedo, Silvia ;
Vettoretti, Martina ;
Visentin, Roberto ;
Vehi, Josep .
PLOS ONE, 2017, 12 (11)
[7]   Estimation of Future Glucose Concentrations with Subject-Specific Recursive Linear Models [J].
Eren-Oruklu, Meriyan ;
Cinar, Ali ;
Quinn, Lauretta ;
Smith, Donald .
DIABETES TECHNOLOGY & THERAPEUTICS, 2009, 11 (04) :243-253
[8]   Continuous Glucose Monitoring Sensors: Past, Present and Future Algorithmic Challenges [J].
Facchinetti, Andrea .
SENSORS, 2016, 16 (12)
[9]  
Finan Daniel A, 2009, J Diabetes Sci Technol, V3, P1192
[10]   Universal Glucose Models for Predicting Subcutaneous Glucose Concentration in Humans [J].
Gani, Adiwinata ;
Gribok, Andrei V. ;
Lu, Yinghui ;
Ward, W. Kenneth ;
Vigersky, Robert A. ;
Reifman, Jaques .
IEEE TRANSACTIONS ON INFORMATION TECHNOLOGY IN BIOMEDICINE, 2010, 14 (01) :157-165