Show simple item record

dc.contributor.authorAlfian, Ganjar
dc.contributor.authorSyafrudin, Muhammad
dc.contributor.authorAnshari, Muhammad
dc.contributor.authorBeneš, Filip
dc.contributor.authorAtmaji, Fransiskus Tatas Dwi
dc.contributor.authorFahrurrozi, Imam
dc.contributor.authorHidayatullah, Ahmad Fathan
dc.contributor.authorRhee, Jongtae
dc.date.accessioned2021-02-17T11:25:46Z
dc.date.available2021-02-17T11:25:46Z
dc.date.issued2020
dc.identifier.citationBiocybernetics and Biomedical Engineering. 2020, vol. 40, issue 4, p. 1586-1599.cs
dc.identifier.issn0208-5216
dc.identifier.urihttp://hdl.handle.net/10084/142848
dc.description.abstractPredicting future blood glucose (BG) levels for diabetic patients will help them avoid potentially critical health issues. We demonstrate the use of machine learning models to predict future blood glucose levels given a history of blood glucose values as the single input parameter. We propose an Artificial Neural Network (ANN) model with time-domain attributes to predict blood glucose levels 15, 30, 45 and 60 min in the future. Initially, the model's features are selected based on the previous 30 min of BG measurements before a trained model is generated for each patient. These features are combined with time-domain attributes to give additional inputs to the proposed ANN. The prediction model was tested on 12 patients with Type 1 diabetes (T1D) and the results were compared with other data-driven models including the Support Vector Regression (SVR), K-Nearest Neighbor (KNN), C4.5 Decision Tree (DT), Random Forest (RF), Adaptive Boosting (AdaBoost) and eXtreme Gradient Boosting (XGBoost) models. Our results show that the proposed BG prediction model that is based on an ANN outperformed all other models with an average Root Mean Square Error (RMSE) of 2.82, 6.31, 10.65 and 15.33 mg/dL for Prediction Horizons (PHs) of 15, 30, 45 and 60 min, respectively. Our testing showed that combining time-domain attributes into the input data resulted in enhanced performance of majority of prediction models. The implementation of proposed prediction model allows patients to obtain future blood glucose levels, so that the preventive alerts can be generated before critical hypoglycemic/ hyperglycemic events occur.cs
dc.language.isoencs
dc.publisherElseviercs
dc.relation.ispartofseriesBiocybernetics and Biomedical Engineeringcs
dc.relation.urihttp://doi.org/10.1016/j.bbe.2020.10.004cs
dc.rights© 2020 Nalecz Institute of Biocybernetics and Biomedical Engineering of the Polish Academy of Sciences. Published by Elsevier B.V. All rights reserved.cs
dc.subjecttype 1 diabetescs
dc.subjectblood glucosecs
dc.subjectprediction modelcs
dc.subjectartificial neural networkcs
dc.subjecttime-domain featurescs
dc.subjectmachine learningcs
dc.titleBlood glucose prediction model for type 1 diabetes based on artificial neural network with time-domain featurescs
dc.typearticlecs
dc.identifier.doi10.1016/j.bbe.2020.10.004
dc.type.statusPeer-reviewedcs
dc.description.sourceWeb of Sciencecs
dc.description.volume40cs
dc.description.issue4cs
dc.description.lastpage1599cs
dc.description.firstpage1586cs
dc.identifier.wos000605451000003


Files in this item

FilesSizeFormatView

There are no files associated with this item.

This item appears in the following Collection(s)

Show simple item record