{"title":"Attention-based multilayer GRU decoder for on-site glucose prediction on smartphone","authors":"Ömer Atılım Koca, Halime Özge Kabak, Volkan Kılıç","doi":"10.1007/s11227-024-06424-y","DOIUrl":null,"url":null,"abstract":"<p>Continuous glucose monitoring (CGM) devices provide a considerable amount of data that can be used to predict future values, enabling sustainable control of blood glucose levels to prevent hypo-/hyperglycemic events and associated complications. However, it is a challenging task in diabetes management as the data from CGM are sequential, time-varying, nonlinear, and non-stationary. Due to their ability to deal with these types of data, artificial intelligence (AI)-based methods have emerged as a useful tool. The traditional approach is to implement AI methods in baseline form, which results in exploiting less sequential information from the data, thus reducing the prediction accuracy. To address this issue, we propose a novel glucose prediction approach within the encoder–decoder framework, aimed at improving prediction accuracy despite the complex and non-stationary nature of CGM data. Sequential information is extracted using a convolutional neural network-based encoder, while predictions are generated by a gated recurrent unit (GRU)-based decoder. In our approach, the decoder is designed with the multilayer GRU attached to an attention layer to ensure the modulation of the most relevant information so that it leads to a more accurate prediction. The proposed attention-based multilayer GRU approach has been extensively evaluated on the OhioT1DM dataset, and experimental results demonstrate the advantage of our proposed approach over the state-of-the-art approaches. Furthermore, the proposed approach is also integrated with our custom-designed Android application called “<i>GlucoWizard</i>” to perform glucose prediction for diabetes.</p>","PeriodicalId":501596,"journal":{"name":"The Journal of Supercomputing","volume":"8 1","pages":""},"PeriodicalIF":0.0000,"publicationDate":"2024-08-13","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"The Journal of Supercomputing","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1007/s11227-024-06424-y","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0
Abstract
Continuous glucose monitoring (CGM) devices provide a considerable amount of data that can be used to predict future values, enabling sustainable control of blood glucose levels to prevent hypo-/hyperglycemic events and associated complications. However, it is a challenging task in diabetes management as the data from CGM are sequential, time-varying, nonlinear, and non-stationary. Due to their ability to deal with these types of data, artificial intelligence (AI)-based methods have emerged as a useful tool. The traditional approach is to implement AI methods in baseline form, which results in exploiting less sequential information from the data, thus reducing the prediction accuracy. To address this issue, we propose a novel glucose prediction approach within the encoder–decoder framework, aimed at improving prediction accuracy despite the complex and non-stationary nature of CGM data. Sequential information is extracted using a convolutional neural network-based encoder, while predictions are generated by a gated recurrent unit (GRU)-based decoder. In our approach, the decoder is designed with the multilayer GRU attached to an attention layer to ensure the modulation of the most relevant information so that it leads to a more accurate prediction. The proposed attention-based multilayer GRU approach has been extensively evaluated on the OhioT1DM dataset, and experimental results demonstrate the advantage of our proposed approach over the state-of-the-art approaches. Furthermore, the proposed approach is also integrated with our custom-designed Android application called “GlucoWizard” to perform glucose prediction for diabetes.