Mosquera-Lopez Clara, Dodier Robert, Tyler Nichole, Resalat Navid, Jacobs Peter
IEEE J Biomed Health Inform. 2019 Apr 17. doi: 10.1109/JBHI.2019.2911701.
Patients with type 1 diabetes (T1D) do not produce their own insulin. They must continuously monitor their glucose and make decisions about insulin dosing to avoid the consequences of adverse glucose excursions. Continuous glucose monitoring (CGM) systems and insulin pumps are state-of-the-art systems that can help people with T1D manage their glucose. Accurate glucose prediction algorithms are becoming critical components of CGM systems that can help people with T1D proactively avoid the occurrence of impending hyperglycemia and hypoglycemia events. We present Glucop30, a robust data-driven glucose prediction model that is trained on a big dataset (27,466 days) to forecast glucose concentration along a short-term prediction horizon of 30 minutes. Our proposed prediction method is composed of (i) a recurrent neural network with long-short-term-memory (LSTM) units that predicts the general trend of future glucose levels, followed by (ii) a patient-specific smoothing error correction step that accounts for inter- and intra-patient glucose variability. We retrospectively test our proposed method on a clinical dataset obtained from 10 T1D insulin pump users who were continuously monitored during a 4-week trial under free-living conditions (255 days), and assess the impact of the size of the training set on the accuracy of the proposed model. In addition, we report on the accuracy of our method when both CGM and insulin data are used for prediction; however we discovered that adding insulin as an additional input feature improves prediction accuracy by only 1%. Glucop30 achieves leading performance as measured by the RMSE of 7.55 (SD = 2.20 mg/dL) and MAE of 4.89 (SD = 1.43 mg/dL) for an effective prediction horizon of 27.50 (SD = 2.64) minutes. Moreover, Glucop30 accurately anticipates the occurrence of 97.79 (SD = 5.35)% of hyperglycemia events (glucose > 180 mg/dL), and 90.87 (SD = 6.79)% of hypoglycemia events (glucose < 70 mg/dL) with remarkably few false alerts (1 and 2 false alarms per week for hypoglycemia and hyperglycemia events, respectively).
1型糖尿病(T1D)患者自身无法产生胰岛素。他们必须持续监测血糖,并就胰岛素剂量做出决策,以避免血糖异常波动带来的后果。连续血糖监测(CGM)系统和胰岛素泵是能够帮助T1D患者管理血糖的先进系统。准确的血糖预测算法正成为CGM系统的关键组成部分,可帮助T1D患者主动避免即将发生的高血糖和低血糖事件。我们提出了Glucop30,这是一个强大的数据驱动型血糖预测模型,它在一个大数据集(27466天)上进行训练,以预测30分钟短期预测范围内的血糖浓度。我们提出的预测方法包括:(i)一个带有长短期记忆(LSTM)单元的递归神经网络,用于预测未来血糖水平的总体趋势,随后是(ii)一个针对患者的平滑误差校正步骤,该步骤考虑了患者间和患者内的血糖变异性。我们在一个临床数据集上对我们提出的方法进行回顾性测试,该数据集来自10名T1D胰岛素泵使用者,他们在自由生活条件下进行的为期4周的试验(255天)中接受了持续监测,并评估了训练集大小对所提出模型准确性的影响。此外,我们报告了在使用CGM和胰岛素数据进行预测时我们方法的准确性;然而我们发现,将胰岛素作为额外的输入特征只会使预测准确性提高1%。对于27.50(标准差=2.64)分钟的有效预测范围,Glucop30的RMSE为7.55(标准差= ± 2.20 mg/dL),MAE为4.89(标准差= ± 1.43 mg/dL),达到了领先性能。此外,Glucop30能准确预测97.79(标准差= ± 5.35)%的高血糖事件(血糖 > 180 mg/dL)和90.87(标准差= ± 6.79)%的低血糖事件(血糖 < 70 mg/dL),且误报极少(低血糖和高血糖事件每周分别为1次和2次误报)。