A General Neural Architecture for Carbohydrate and Bolus Recommendations in Type 1 Diabetes Management

People with type 1 diabetes must constantly monitor their blood glucose levels and take actions to keep them from getting either too high or too low. Having a snack will raise blood glucose levels; however, the amount of carbohydrates that should be consumed to reach a target level depends on the recent history of blood glucose levels, meals, boluses, and the basal rate of insulin. Conversely, to lower the blood glucose level, one can administer a bolus of insulin; however, determining the right amount of insulin in the bolus can be cognitively demanding, as it depends on similar contextual factors. In this paper, we show that a generic neural architecture previously used for blood glucose prediction in a what-if scenario can be converted to make either carbohydrate or bolus recommendations. Initial experimental evaluations on the task of predicting carbohydrate amounts necessary to reach a target blood glucose level demonstrate the feasibility and potential of this general approach.

[1]  Cynthia R. Marling,et al.  Blood Glucose Level Prediction Using Physiological Models and Support Vector Regression , 2013, 2013 12th International Conference on Machine Learning and Applications.

[2]  Eyal Dassau,et al.  Bolus calculator: a review of four "smart" insulin pumps. , 2008, Diabetes technology & therapeutics.

[3]  Giovanni Sparacino,et al.  A Neural-Network-Based Approach to Personalize Insulin Bolus Calculation Using Continuous Glucose Monitoring , 2018, Journal of diabetes science and technology.

[4]  Jimmy Ba,et al.  Adam: A Method for Stochastic Optimization , 2014, ICLR.

[5]  Jürgen Schmidhuber,et al.  Long Short-Term Memory , 1997, Neural Computation.

[6]  K S Nikita,et al.  A neural network approach for insulin regime and dose adjustment in type 1 diabetes. , 2000, Diabetes technology & therapeutics.

[7]  Cynthia R. Marling,et al.  A Machine Learning Approach to Predicting Blood Glucose Levels for Diabetes Management , 2014, AAAI Workshop: Modern Artificial Intelligence for Health Analytics.

[8]  Razvan C. Bunescu,et al.  LSTMs and Neural Attention Models for Blood Glucose Prediction: Comparative Experiments on Real and Synthetic Data , 2019, 2019 41st Annual International Conference of the IEEE Engineering in Medicine and Biology Society (EMBC).

[9]  John Walsh,et al.  Bolus Advisors: Sources of Error, Targets for Improvement , 2018, Journal of diabetes science and technology.

[10]  Marko V. Jankovic,et al.  A Dual Mode Adaptive Basal-Bolus Advisor Based on Reinforcement Learning , 2019, IEEE Journal of Biomedical and Health Informatics.

[11]  Cynthia R. Marling,et al.  The OhioT1DM Dataset for Blood Glucose Level Prediction: Update 2020 , 2020, KDH@ECAI.