| Literature DB >> 34934084 |
Syed Mohammed Arshad Zaidi1, Varun Chandola2, Muhanned Ibrahim2, Bianca Romanski3, Lucy D Mastrandrea4, Tarunraj Singh5.
Abstract
Continuous monitoring of blood glucose (BG) levels is a key aspect of diabetes management. Patients with Type-1 diabetes (T1D) require an effective tool to monitor these levels in order to make appropriate decisions regarding insulin administration and food intake to keep BG levels in target range. Effectively and accurately predicting future BG levels at multi-time steps ahead benefits a patient with diabetes by helping them decrease the risks of extremes in BG including hypo- and hyperglycemia. In this study, we present a novel multi-component deep learning model BG-Predict that predicts the BG levels in a multi-step look ahead fashion. The model is evaluated both quantitatively and qualitatively on actual blood glucose data for 97 patients. For the prediction horizon (PH) of 30 mins, the average values for root mean squared error (RMSE), mean absolute error (MAE), mean absolute percentage error (MAPE), and normalized mean squared error (NRMSE) are [Formula: see text] mg/dL, 16.77 ± 4.87 mg/dL, [Formula: see text] and [Formula: see text] respectively. When Clarke and Parkes error grid analyses were performed comparing predicted BG with actual BG, the results showed average percentage of points in Zone A of [Formula: see text] and [Formula: see text] respectively. We offer this tool as a mechanism to enhance the predictive capabilities of algorithms for patients with T1D.Entities:
Mesh:
Substances:
Year: 2021 PMID: 34934084 PMCID: PMC8692478 DOI: 10.1038/s41598-021-03341-5
Source DB: PubMed Journal: Sci Rep ISSN: 2045-2322 Impact factor: 4.379
Figure 130 mins forecasting on validation data for two T1D patients.
Comparison with other approaches.
| Model approach | RMSE | MAE | MAPE | NRMSE |
|---|---|---|---|---|
| Naive forecasting | ||||
| GP | ||||
| KRR (linear) | ||||
| KRR (RBF) | ||||
| BG-predict |
Comparison of ARMAX model with the proposed model in terms of true positive rate (TPR) under hypoglycemia and hyperglycemia.
| Model approach | RMSE | MAE | MAPE | NRMSE | TPR-hyper | TPR-hypo |
|---|---|---|---|---|---|---|
| ARX | ||||||
| ARMAX | ||||||
| BG-predict |
Statistical testing results showing p-values for making comparison on the results of different models in terms of evaluation measures.
| Models | Evaluation measures | ||||
|---|---|---|---|---|---|
| Model 1 | Model 2 | RMSE | MAE | MAPE | NRMSE |
| BG-predict | Naive | 1.21e−14 | 6.44e−13 | 3.72e−13 | 1.53e−39 |
| BG-predict | GP | 1.07e−11 | 1.70e−10 | 2.54e−09 | 2.13e−38 |
| BG-predict | KRR (linear) | 7.36e−05 | 7.32e−05 | 0.0001 | 4.51e−29 |
| BG-predict | KRR (RBF) | 9.68e−23 | 1.27e−21 | 1.00e−21 | 6.34e−62 |
| BG-predict | ARX | 5.00e−60 | 5.14e−58 | 7.19e−56 | 3.48e−55 |
| BG-predict | ARMAX | 2.48e−69 | 1.26e−50 | 1.15e−46 | 1.07e−37 |
Figure 2Flowchart for processing tidepool data.
Figure 3Dilated causal convolutions with dilation factor , and kernel size, .
Figure 4Residual block in temporal convolutional network.
Figure 5Sequence-to-sequence approach.
Figure 6Proposed model.
Figure 7Weighted loss function.