| Literature DB >> 34073433 |
Benedetta De Paoli1, Federico D'Antoni1, Mario Merone1, Silvia Pieralice2, Vincenzo Piemonte3, Paolo Pozzilli2.
Abstract
BACKGROUND: Type 1 Diabetes Mellitus (T1DM) is a widespread chronic disease in industrialized countries. Preventing blood glucose levels from exceeding the euglycaemic range would reduce the incidence of diabetes-related complications and improve the quality of life of subjects with T1DM. As a consequence, in the last decade, many Machine Learning algorithms aiming to forecast future blood glucose levels have been proposed. Despite the excellent performance they obtained, the prediction of abrupt changes in blood glucose values produced during physical activity (PA) is still one of the main challenges.Entities:
Keywords: diabetes; neural network; online learning; physical activity; precision medicine; time series forecasting
Year: 2021 PMID: 34073433 PMCID: PMC8229703 DOI: 10.3390/bioengineering8060072
Source DB: PubMed Journal: Bioengineering (Basel) ISSN: 2306-5354
Figure 1Schematic illustration of the proposed Jump Neural Network.
Figure 2Schematic illustration of the first configuration’s behaviour.
Figure 3Schematic illustration of the second and third configurations’ behaviour.
Results of the tests of the offline configuration. The results are reported in terms of average RMSE (mg/dL). For each patient, we report whether they performed aerobic (AE) or anaerobic (AN) exercise. The second column reports the results referring to the total amount of recorded days, whereas the third refers only to the time stamps during which physical activity (PA) was performed. The average RMSEs are also reported. The bottom panel reports the average RMSE related only to anaerobic and aerobic exercise.
| Patient ID | RMSE Total Days | RMSE PA | PA Type |
|---|---|---|---|
| Patient 1 | 22.0 | 23.2 | AN |
| Patient 2 | 20.7 | 21.6 | AN |
| Patient 3 | 25.1 | 17.8 | AN |
| Patient 4 | 22.8 | 29.6 | AE |
| Patient 5 | 29.0 | 23.7 | AE |
| Patient 6 | 29.9 | 25.6 | AE |
| Average RMSE | 24.9 | 23.5 | - |
| Average RMSE—AN | - | 20.8 | - |
| Average RMSE—AE | - | 26.3 | - |
Results of the test of the online configuration. The results of performed tests are reported in terms of the average RMSE (mg/dL). For each patient, we report whether they performed aerobic (AE) or anaerobic (AN) exercise. The second column reports the results referred to the total amount of recorded days, whereas the third refers only to the time stamps during which physical activity (PA) was performed. The average RMSEs are also reported. The bottom panel reports the average RMSE related only to anaerobic and aerobic exercise.
| Patient ID | RMSE Total Days | RMSE PA | PA Type |
|---|---|---|---|
| Patient 1 | 22.0 | 23.3 | AN |
| Patient 2 | 20.1 | 21.0 | AN |
| Patient 3 | 24.2 | 18.9 | AN |
| Patient 4 | 22.8 | 30.2 | AE |
| Patient 5 | 29.7 | 24.7 | AE |
| Patient 6 | 28.3 | 25.2 | AE |
| Average RMSE | 24.5 | 23.9 | - |
| Average RMSE—AN | - | 21.1 | - |
| Average RMSE—AE | - | 26.7 | - |
Results of the test of the online configuration with penalty. The results of performed tests are reported in terms of the average RMSE (mg/dL). For each patient, we report whether they performed aerobic (AE) or anaerobic (AN) exercise. The second column reports the results referred to the total amount of recorded days, whereas the third refers only to the time stamps during which physical activity (PA) was performed. The average RMSEs are also reported. The bottom panel reports the average RMSE related only to anaerobic and aerobic exercise.
| Patient ID | RMSE Total Days | RMSE PA | PA Type |
|---|---|---|---|
| Patient 1 | 23.0 | 24.2 | AN |
| Patient 2 | 21.1 | 22.2 | AN |
| Patient 3 | 26.0 | 17.3 | AN |
| Patient 4 | 21.7 | 28.7 | AE |
| Patient 5 | 27.8 | 22.4 | AE |
| Patient 6 | 28.5 | 28.5 | AE |
| Average RMSE | 24.6 | 23.9 | - |
| Average RMSE—AN | - | 21.2 | - |
| Average RMSE—AE | - | 26.5 | - |
Results of the test of all three configurations. The results of the performed tests are reported in terms of the average RMSE (mg/dL). For each patient, we report whether they performed aerobic (AE) or anaerobic (AN) exercise. The results were calculated both for the total number of days and only for the CGM forecasts actually associated with physical activity (PA). For the latter, in addition to the total average, the average of the RMSEs associated only with anaerobic and aerobic PA is also reported.
| Patient ID and PA Type | Total Days Offline | Total Days Online | Total Days Online Penalty | PA Offline | PA Online | PA Online Penalty |
|---|---|---|---|---|---|---|
| Patient 1—AN | 22.0 | 22.0 | 23.0 | 23.2 | 23.3 | 24.2 |
| Patient 2—AN | 20.7 | 20.1 | 21.1 | 21.6 | 21.0 | 22.2 |
| Patient 3—AN | 25.1 | 24.2 | 26.0 | 17.8 | 18.9 | 17.3 |
| Patient 4—AE | 22.8 | 22.8 | 21.7 | 29.6 | 30.2 | 28.7 |
| Patient 5—AE | 29.0 | 29.7 | 27.8 | 23.7 | 24.7 | 22.4 |
| Patient 6—AE | 29.9 | 28.3 | 28.5 | 25.6 | 25.2 | 28.5 |
| Average RMSE | 24.9 | 24.5 | 24.6 | 23.5 | 23.9 | 23.9 |
| Average RMSE—AN | - | - | - | 20.8 | 21.1 | 21.2 |
| Average RMSE—AE | - | - | - | 26.3 | 26.7 | 26.5 |
Figure 4Comparison between the predictions of the three configurations on two sample days. We report the actual CGM track (red line), the predictions of the online configuration with penalty (blue line), the predictions of the online configuration trained using the Mean-Squared-Error as a loss function (green line), and the predictions of the offline model (purple line). All the predictions are almost overlapped and slightly shifted from the original CGM values. The black dotted lines delimit the period during which physical activity was performed. (a) Predictions on a whole day of Patient 3, who performed anaerobic exercise (RMSEs between 24.2 and 26.0 mg/dL). (b) Predictions on a whole day of Patient 5, who performed aerobic exercise (RMSEs between 27.8 and 29.7 mg/dL).