Data Based Prediction of Blood Glucose Concentrations Using Evolutionary Methods
- 8 August 2017
- journal article
- patient facing-systems
- Published by Springer Nature in Journal of Medical Systems
- Vol. 41 (9) , 1-20
Abstract
Predicting glucose values on the basis of insulin and food intakes is a difficult task that people with diabetes need to do daily. This is necessary as it is important to maintain glucose levels at appropriate values to avoid not only short-term, but also long-term complications of the illness. Artificial intelligence in general and machine learning techniques in particular have already lead to promising results in modeling and predicting glucose concentrations. In this work, several machine learning techniques are used for the modeling and prediction of glucose concentrations using as inputs the values measured by a continuous monitoring glucose system as well as also previous and estimated future carbohydrate intakes and insulin injections. In particular, we use the following four techniques: genetic programming, random forests, k-nearest neighbors, and grammatical evolution. We propose two new enhanced modeling algorithms for glucose prediction, namely (i) a variant of grammatical evolution which uses an optimized grammar, and (ii) a variant of tree-based genetic programming which uses a three-compartment model for carbohydrate and insulin dynamics. The predictors were trained and tested using data of ten patients from a public hospital in Spain. We analyze our experimental results using the Clarke error grid metric and see that 90% of the forecasts are correct (i.e., Clarke error categories A and B), but still even the best methods produce 5 to 10% of serious errors (category D) and approximately 0.5% of very serious errors (category E). We also propose an enhanced genetic programming algorithm that incorporates a three-compartment model into symbolic regression models to create smoothed time series of the original carbohydrate and insulin time series.Keywords
Funding Information
- Ministerio de Ciencia e Innovación (TIN 2014-54806-R)
- Ministerio de Ciencia e Innovación (TIN 2014-54806-R)
- Ministerio de Ciencia e Innovación (TIN 2015-65460-C2)
- Österreichische Forschungsförderungsgesellschaft (843532)
- Österreichische Forschungsförderungsgesellschaft (843532)
- Ministerio de Ciencia e Innovación (TIN 2014-54806-R)
- Ministerio de Ciencia e Innovación (TIN 2014-54806-R)
- Ministerio de Educación, Cultura y Deporte (PRX16/00216.)
This publication has 34 references indexed in Scilit:
- Modeling glycemia in humans by means of Grammatical EvolutionApplied Soft Computing, 2013
- A review of artificial pancreas technologies with an emphasis on bi‐hormonal therapyDiabetes, Obesity and Metabolism, 2013
- Artificial Pancreas: Past, Present, FutureDiabetes, 2011
- Insulin administration: selecting the appropriate needle and individualizing the injection techniqueExpert Opinion on Drug Delivery, 2011
- Overnight closed loop insulin delivery (artificial pancreas) in adults with type 1 diabetes: crossover randomised controlled studiesBMJ, 2011
- Perspectives on system identificationAnnual Reviews in Control, 2010
- Insulin Kinetics in Type-1 Diabetes: Continuous and Bolus Delivery of Rapid Acting InsulinIEEE Transactions on Biomedical Engineering, 2004
- Grammatical evolutionIEEE Transactions on Evolutionary Computation, 2001
- Two fast tree-creation algorithms for genetic programmingIEEE Transactions on Evolutionary Computation, 2000
- Evaluating Clinical Accuracy of Systems for Self-Monitoring of Blood GlucoseDiabetes Care, 1987