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...

Descripción completa

Detalles Bibliográficos
Autores principales: Rabby, Md Fazle, Tu, Yazhou, Hossen, Md Imran, Lee, Insup, Maida, Anthony S., Hei, Xiali
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