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...
Main Authors: | , , , , |
---|---|
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 |