LSTMs and Deep Residual Networks for Carbohydrate and Bolus Recommendations in Type 1 Diabetes Management

To avoid serious diabetic complications, people with type 1 diabetes must keep their blood glucose levels (BGLs) as close to normal as possible. Insulin dosages and carbohydrate consumption are important considerations in managing BGLs. Since the 1960s, models have been developed to forecast blood g...

Full description

Bibliographic Details
Main Authors: Jeremy Beauchamp, Razvan Bunescu, Cindy Marling, Zhongen Li, Chang Liu
Format: Article
Language:English
Published: MDPI AG 2021-05-01
Series:Sensors
Subjects:
Online Access:https://www.mdpi.com/1424-8220/21/9/3303
id doaj-6ae91577f1834fd7854c2af30ad69d92
record_format Article
spelling doaj-6ae91577f1834fd7854c2af30ad69d922021-05-31T23:37:20ZengMDPI AGSensors1424-82202021-05-01213303330310.3390/s21093303LSTMs and Deep Residual Networks for Carbohydrate and Bolus Recommendations in Type 1 Diabetes ManagementJeremy Beauchamp0Razvan Bunescu1Cindy Marling2Zhongen Li3Chang Liu4School of Electrical Engineering and Computer Science, Ohio University, Athens, OH 45701, USADepartment of Computer Science, University of North Carolina at Charlotte, Charlotte, NC 28223, USASchool of Electrical Engineering and Computer Science, Ohio University, Athens, OH 45701, USASchool of Electrical Engineering and Computer Science, Ohio University, Athens, OH 45701, USASchool of Electrical Engineering and Computer Science, Ohio University, Athens, OH 45701, USATo avoid serious diabetic complications, people with type 1 diabetes must keep their blood glucose levels (BGLs) as close to normal as possible. Insulin dosages and carbohydrate consumption are important considerations in managing BGLs. Since the 1960s, models have been developed to forecast blood glucose levels based on the history of BGLs, insulin dosages, carbohydrate intake, and other physiological and lifestyle factors. Such predictions can be used to alert people of impending unsafe BGLs or to control insulin flow in an artificial pancreas. In past work, we have introduced an LSTM-based approach to blood glucose level prediction aimed at “what-if” scenarios, in which people could enter foods they might eat or insulin amounts they might take and then see the effect on future BGLs. In this work, we invert the “what-if” scenario and introduce a similar architecture based on chaining two LSTMs that can be trained to make either insulin or carbohydrate recommendations aimed at reaching a desired BG level in the future. Leveraging a recent state-of-the-art model for time series forecasting, we then derive a novel architecture for the same recommendation task, in which the two LSTM chain is used as a repeating block inside a deep residual architecture. Experimental evaluations using real patient data from the OhioT1DM dataset show that the new integrated architecture compares favorably with the previous LSTM-based approach, substantially outperforming the baselines. The promising results suggest that this novel approach could potentially be of practical use to people with type 1 diabetes for self-management of BGLs.https://www.mdpi.com/1424-8220/21/9/3303diabetes managementdeep learningartificial intelligence
collection DOAJ
language English
format Article
sources DOAJ
author Jeremy Beauchamp
Razvan Bunescu
Cindy Marling
Zhongen Li
Chang Liu
spellingShingle Jeremy Beauchamp
Razvan Bunescu
Cindy Marling
Zhongen Li
Chang Liu
LSTMs and Deep Residual Networks for Carbohydrate and Bolus Recommendations in Type 1 Diabetes Management
Sensors
diabetes management
deep learning
artificial intelligence
author_facet Jeremy Beauchamp
Razvan Bunescu
Cindy Marling
Zhongen Li
Chang Liu
author_sort Jeremy Beauchamp
title LSTMs and Deep Residual Networks for Carbohydrate and Bolus Recommendations in Type 1 Diabetes Management
title_short LSTMs and Deep Residual Networks for Carbohydrate and Bolus Recommendations in Type 1 Diabetes Management
title_full LSTMs and Deep Residual Networks for Carbohydrate and Bolus Recommendations in Type 1 Diabetes Management
title_fullStr LSTMs and Deep Residual Networks for Carbohydrate and Bolus Recommendations in Type 1 Diabetes Management
title_full_unstemmed LSTMs and Deep Residual Networks for Carbohydrate and Bolus Recommendations in Type 1 Diabetes Management
title_sort lstms and deep residual networks for carbohydrate and bolus recommendations in type 1 diabetes management
publisher MDPI AG
series Sensors
issn 1424-8220
publishDate 2021-05-01
description To avoid serious diabetic complications, people with type 1 diabetes must keep their blood glucose levels (BGLs) as close to normal as possible. Insulin dosages and carbohydrate consumption are important considerations in managing BGLs. Since the 1960s, models have been developed to forecast blood glucose levels based on the history of BGLs, insulin dosages, carbohydrate intake, and other physiological and lifestyle factors. Such predictions can be used to alert people of impending unsafe BGLs or to control insulin flow in an artificial pancreas. In past work, we have introduced an LSTM-based approach to blood glucose level prediction aimed at “what-if” scenarios, in which people could enter foods they might eat or insulin amounts they might take and then see the effect on future BGLs. In this work, we invert the “what-if” scenario and introduce a similar architecture based on chaining two LSTMs that can be trained to make either insulin or carbohydrate recommendations aimed at reaching a desired BG level in the future. Leveraging a recent state-of-the-art model for time series forecasting, we then derive a novel architecture for the same recommendation task, in which the two LSTM chain is used as a repeating block inside a deep residual architecture. Experimental evaluations using real patient data from the OhioT1DM dataset show that the new integrated architecture compares favorably with the previous LSTM-based approach, substantially outperforming the baselines. The promising results suggest that this novel approach could potentially be of practical use to people with type 1 diabetes for self-management of BGLs.
topic diabetes management
deep learning
artificial intelligence
url https://www.mdpi.com/1424-8220/21/9/3303
work_keys_str_mv AT jeremybeauchamp lstmsanddeepresidualnetworksforcarbohydrateandbolusrecommendationsintype1diabetesmanagement
AT razvanbunescu lstmsanddeepresidualnetworksforcarbohydrateandbolusrecommendationsintype1diabetesmanagement
AT cindymarling lstmsanddeepresidualnetworksforcarbohydrateandbolusrecommendationsintype1diabetesmanagement
AT zhongenli lstmsanddeepresidualnetworksforcarbohydrateandbolusrecommendationsintype1diabetesmanagement
AT changliu lstmsanddeepresidualnetworksforcarbohydrateandbolusrecommendationsintype1diabetesmanagement
_version_ 1721417056915554304