Cargando…
Glycemic-aware metrics and oversampling techniques for predicting blood glucose levels using machine learning
Techniques using machine learning for short term blood glucose level prediction in patients with Type 1 Diabetes are investigated. This problem is significant for the development of effective artificial pancreas technology so accurate alerts (e.g. hypoglycemia alarms) and other forecasts can be gene...
Autores principales: | , , |
---|---|
Formato: | Online Artículo Texto |
Lenguaje: | English |
Publicado: |
Public Library of Science
2019
|
Materias: | |
Acceso en línea: | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC6886807/ https://www.ncbi.nlm.nih.gov/pubmed/31790464 http://dx.doi.org/10.1371/journal.pone.0225613 |
_version_ | 1783474931041828864 |
---|---|
author | Mayo, Michael Chepulis, Lynne Paul, Ryan G. |
author_facet | Mayo, Michael Chepulis, Lynne Paul, Ryan G. |
author_sort | Mayo, Michael |
collection | PubMed |
description | Techniques using machine learning for short term blood glucose level prediction in patients with Type 1 Diabetes are investigated. This problem is significant for the development of effective artificial pancreas technology so accurate alerts (e.g. hypoglycemia alarms) and other forecasts can be generated. It is shown that two factors must be considered when selecting the best machine learning technique for blood glucose level regression: (i) the regression model performance metrics being used to select the model, and (ii) the preprocessing techniques required to account for the imbalanced time spent by patients in different portions of the glycemic range. Using standard benchmark data, it is demonstrated that different regression model/preprocessing technique combinations exhibit different accuracies depending on the glycemic subrange under consideration. Therefore technique selection depends on the type of alert required. Specific findings are that a linear Support Vector Regression-based model, trained with normal as well as polynomial features, is best for blood glucose level forecasting in the normal and hyperglycemic ranges while a Multilayer Perceptron trained on oversampled data is ideal for predictions in the hypoglycemic range. |
format | Online Article Text |
id | pubmed-6886807 |
institution | National Center for Biotechnology Information |
language | English |
publishDate | 2019 |
publisher | Public Library of Science |
record_format | MEDLINE/PubMed |
spelling | pubmed-68868072019-12-13 Glycemic-aware metrics and oversampling techniques for predicting blood glucose levels using machine learning Mayo, Michael Chepulis, Lynne Paul, Ryan G. PLoS One Research Article Techniques using machine learning for short term blood glucose level prediction in patients with Type 1 Diabetes are investigated. This problem is significant for the development of effective artificial pancreas technology so accurate alerts (e.g. hypoglycemia alarms) and other forecasts can be generated. It is shown that two factors must be considered when selecting the best machine learning technique for blood glucose level regression: (i) the regression model performance metrics being used to select the model, and (ii) the preprocessing techniques required to account for the imbalanced time spent by patients in different portions of the glycemic range. Using standard benchmark data, it is demonstrated that different regression model/preprocessing technique combinations exhibit different accuracies depending on the glycemic subrange under consideration. Therefore technique selection depends on the type of alert required. Specific findings are that a linear Support Vector Regression-based model, trained with normal as well as polynomial features, is best for blood glucose level forecasting in the normal and hyperglycemic ranges while a Multilayer Perceptron trained on oversampled data is ideal for predictions in the hypoglycemic range. Public Library of Science 2019-12-02 /pmc/articles/PMC6886807/ /pubmed/31790464 http://dx.doi.org/10.1371/journal.pone.0225613 Text en © 2019 Mayo et al http://creativecommons.org/licenses/by/4.0/ This is an open access article distributed under the terms of the Creative Commons Attribution License (http://creativecommons.org/licenses/by/4.0/) , which permits unrestricted use, distribution, and reproduction in any medium, provided the original author and source are credited. |
spellingShingle | Research Article Mayo, Michael Chepulis, Lynne Paul, Ryan G. Glycemic-aware metrics and oversampling techniques for predicting blood glucose levels using machine learning |
title | Glycemic-aware metrics and oversampling techniques for predicting blood glucose levels using machine learning |
title_full | Glycemic-aware metrics and oversampling techniques for predicting blood glucose levels using machine learning |
title_fullStr | Glycemic-aware metrics and oversampling techniques for predicting blood glucose levels using machine learning |
title_full_unstemmed | Glycemic-aware metrics and oversampling techniques for predicting blood glucose levels using machine learning |
title_short | Glycemic-aware metrics and oversampling techniques for predicting blood glucose levels using machine learning |
title_sort | glycemic-aware metrics and oversampling techniques for predicting blood glucose levels using machine learning |
topic | Research Article |
url | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC6886807/ https://www.ncbi.nlm.nih.gov/pubmed/31790464 http://dx.doi.org/10.1371/journal.pone.0225613 |
work_keys_str_mv | AT mayomichael glycemicawaremetricsandoversamplingtechniquesforpredictingbloodglucoselevelsusingmachinelearning AT chepulislynne glycemicawaremetricsandoversamplingtechniquesforpredictingbloodglucoselevelsusingmachinelearning AT paulryang glycemicawaremetricsandoversamplingtechniquesforpredictingbloodglucoselevelsusingmachinelearning |