Cargando…
Stacked LSTM based deep recurrent neural network with kalman smoothing for blood glucose prediction
BACKGROUND: Blood glucose (BG) management is crucial for type-1 diabetes patients resulting in the necessity of reliable artificial pancreas or insulin infusion systems. In recent years, deep learning techniques have been utilized for a more accurate BG level prediction system. However, continuous g...
Autores principales: | , , , , , |
---|---|
Formato: | Online Artículo Texto |
Lenguaje: | English |
Publicado: |
BioMed Central
2021
|
Materias: | |
Acceso en línea: | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC7968367/ https://www.ncbi.nlm.nih.gov/pubmed/33726723 http://dx.doi.org/10.1186/s12911-021-01462-5 |
_version_ | 1783666050203648000 |
---|---|
author | Rabby, Md Fazle Tu, Yazhou Hossen, Md Imran Lee, Insup Maida, Anthony S. Hei, Xiali |
author_facet | Rabby, Md Fazle Tu, Yazhou Hossen, Md Imran Lee, Insup Maida, Anthony S. Hei, Xiali |
author_sort | Rabby, Md Fazle |
collection | PubMed |
description | BACKGROUND: Blood glucose (BG) management is crucial for type-1 diabetes patients resulting in the necessity of reliable artificial pancreas or insulin infusion systems. In recent years, deep learning techniques have been utilized for a more accurate BG level prediction system. However, continuous glucose monitoring (CGM) readings are susceptible to sensor errors. As a result, inaccurate CGM readings would affect BG prediction and make it unreliable, even if the most optimal machine learning model is used. METHODS: In this work, we propose a novel approach to predicting blood glucose level with a stacked Long short-term memory (LSTM) based deep recurrent neural network (RNN) model considering sensor fault. We use the Kalman smoothing technique for the correction of the inaccurate CGM readings due to sensor error. RESULTS: For the OhioT1DM (2018) dataset, containing eight weeks’ data from six different patients, we achieve an average RMSE of 6.45 and 17.24 mg/dl for 30 min and 60 min of prediction horizon (PH), respectively. CONCLUSIONS: To the best of our knowledge, this is the leading average prediction accuracy for the ohioT1DM dataset. Different physiological information, e.g., Kalman smoothed CGM data, carbohydrates from the meal, bolus insulin, and cumulative step counts in a fixed time interval, are crafted to represent meaningful features used as input to the model. The goal of our approach is to lower the difference between the predicted CGM values and the fingerstick blood glucose readings—the ground truth. Our results indicate that the proposed approach is feasible for more reliable BG forecasting that might improve the performance of the artificial pancreas and insulin infusion system for T1D diabetes management. |
format | Online Article Text |
id | pubmed-7968367 |
institution | National Center for Biotechnology Information |
language | English |
publishDate | 2021 |
publisher | BioMed Central |
record_format | MEDLINE/PubMed |
spelling | pubmed-79683672021-03-19 Stacked LSTM based deep recurrent neural network with kalman smoothing for blood glucose prediction Rabby, Md Fazle Tu, Yazhou Hossen, Md Imran Lee, Insup Maida, Anthony S. Hei, Xiali BMC Med Inform Decis Mak Research Article BACKGROUND: Blood glucose (BG) management is crucial for type-1 diabetes patients resulting in the necessity of reliable artificial pancreas or insulin infusion systems. In recent years, deep learning techniques have been utilized for a more accurate BG level prediction system. However, continuous glucose monitoring (CGM) readings are susceptible to sensor errors. As a result, inaccurate CGM readings would affect BG prediction and make it unreliable, even if the most optimal machine learning model is used. METHODS: In this work, we propose a novel approach to predicting blood glucose level with a stacked Long short-term memory (LSTM) based deep recurrent neural network (RNN) model considering sensor fault. We use the Kalman smoothing technique for the correction of the inaccurate CGM readings due to sensor error. RESULTS: For the OhioT1DM (2018) dataset, containing eight weeks’ data from six different patients, we achieve an average RMSE of 6.45 and 17.24 mg/dl for 30 min and 60 min of prediction horizon (PH), respectively. CONCLUSIONS: To the best of our knowledge, this is the leading average prediction accuracy for the ohioT1DM dataset. Different physiological information, e.g., Kalman smoothed CGM data, carbohydrates from the meal, bolus insulin, and cumulative step counts in a fixed time interval, are crafted to represent meaningful features used as input to the model. The goal of our approach is to lower the difference between the predicted CGM values and the fingerstick blood glucose readings—the ground truth. Our results indicate that the proposed approach is feasible for more reliable BG forecasting that might improve the performance of the artificial pancreas and insulin infusion system for T1D diabetes management. BioMed Central 2021-03-16 /pmc/articles/PMC7968367/ /pubmed/33726723 http://dx.doi.org/10.1186/s12911-021-01462-5 Text en © The Author(s) 2021 Open AccessThis article is licensed under a Creative Commons Attribution 4.0 International License, which permits use, sharing, adaptation, distribution and reproduction in any medium or format, as long as you give appropriate credit to the original author(s) and the source, provide a link to the Creative Commons licence, and indicate if changes were made. The images or other third party material in this article are included in the article's Creative Commons licence, unless indicated otherwise in a credit line to the material. If material is not included in the article's Creative Commons licence and your intended use is not permitted by statutory regulation or exceeds the permitted use, you will need to obtain permission directly from the copyright holder. To view a copy of this licence, visit http://creativecommons.org/licenses/by/4.0/. The Creative Commons Public Domain Dedication waiver (http://creativecommons.org/publicdomain/zero/1.0/) applies to the data made available in this article, unless otherwise stated in a credit line to the data. |
spellingShingle | Research Article Rabby, Md Fazle Tu, Yazhou Hossen, Md Imran Lee, Insup Maida, Anthony S. Hei, Xiali Stacked LSTM based deep recurrent neural network with kalman smoothing for blood glucose prediction |
title | Stacked LSTM based deep recurrent neural network with kalman smoothing for blood glucose prediction |
title_full | Stacked LSTM based deep recurrent neural network with kalman smoothing for blood glucose prediction |
title_fullStr | Stacked LSTM based deep recurrent neural network with kalman smoothing for blood glucose prediction |
title_full_unstemmed | Stacked LSTM based deep recurrent neural network with kalman smoothing for blood glucose prediction |
title_short | Stacked LSTM based deep recurrent neural network with kalman smoothing for blood glucose prediction |
title_sort | stacked lstm based deep recurrent neural network with kalman smoothing for blood glucose prediction |
topic | Research Article |
url | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC7968367/ https://www.ncbi.nlm.nih.gov/pubmed/33726723 http://dx.doi.org/10.1186/s12911-021-01462-5 |
work_keys_str_mv | AT rabbymdfazle stackedlstmbaseddeeprecurrentneuralnetworkwithkalmansmoothingforbloodglucoseprediction AT tuyazhou stackedlstmbaseddeeprecurrentneuralnetworkwithkalmansmoothingforbloodglucoseprediction AT hossenmdimran stackedlstmbaseddeeprecurrentneuralnetworkwithkalmansmoothingforbloodglucoseprediction AT leeinsup stackedlstmbaseddeeprecurrentneuralnetworkwithkalmansmoothingforbloodglucoseprediction AT maidaanthonys stackedlstmbaseddeeprecurrentneuralnetworkwithkalmansmoothingforbloodglucoseprediction AT heixiali stackedlstmbaseddeeprecurrentneuralnetworkwithkalmansmoothingforbloodglucoseprediction |