Online Glucose Prediction Using Computationally Efficient Sparse Kernel Filtering Algorithms in Type-1 Diabetes

Streaming data from continuous glucose monitoring (CGM) systems enable the recursive identification of models to improve estimation accuracy for effective predictive glycemic control in patients with type-1 diabetes. A drawback of conventional recursive identification techniques is the increase in computational requirements, which is a concern for online and real-time applications such as the artificial pancreas systems implemented on handheld devices and smartphones where computational resources and memory are limited. To improve predictions in such computationally constrained hardware settings, efficient adaptive kernel filtering algorithms are developed in this paper to characterize the nonlinear glycemic variability by employing a sparsification criterion based on the information theory to reduce the computation time and complexity of the kernel filters without adversely deteriorating the predictive performance. Furthermore, the adaptive kernel filtering algorithms are designed to be insensitive to abnormal CGM measurements, thus compensating for measurement noise and disturbances. As such, the sparsification-based real-time model update framework can adapt the prediction models to accurately characterize the time-varying and nonlinear dynamics of glycemic measurements. The proposed recursive kernel filtering algorithms leveraging sparsity for improved computational efficiency are applied to both in-silico and clinical subjects, and the results demonstrate the effectiveness of the proposed methods.

[1]  Antoine Robert,et al.  The Diabetes Assistant: A Smartphone-Based System for Real-Time Control of Blood Glucose , 2014 .

[2]  Qing Song,et al.  Online learning with kernel regularized least mean square algorithms , 2014, Knowl. Based Syst..

[3]  C. Cobelli,et al.  Model-Based Quantification of Glucagon-Like Peptide-1-Induced Potentiation of Insulin Secretion in Response to a Mixed Meal Challenge. , 2016, Diabetes technology & therapeutics.

[4]  Shie Mannor,et al.  The kernel recursive least-squares algorithm , 2004, IEEE Transactions on Signal Processing.

[5]  Claudio Cobelli,et al.  A Model for the Estimation of Hepatic Insulin Extraction After a Meal , 2016, IEEE Transactions on Biomedical Engineering.

[6]  Yinghui Lu,et al.  Universal Glucose Models for Predicting Subcutaneous Glucose Concentration in Humans , 2010, IEEE Transactions on Information Technology in Biomedicine.

[7]  Eyal Dassau,et al.  Event-Triggered Model Predictive Control for Embedded Artificial Pancreas Systems , 2018, IEEE Transactions on Biomedical Engineering.

[8]  D. Cox,et al.  Evaluating Clinical Accuracy of Systems for Self-Monitoring of Blood Glucose , 1987, Diabetes Care.

[9]  Manoj Sharma,et al.  Accuracy Requirements for a Hypoglycemia Detector: An Analytical Model to Evaluate the Effects of Bias, Precision, and Rate of Glucose Change , 2007, Journal of diabetes science and technology.

[10]  Ignacio Santamaría,et al.  Nonlinear System Identification using a New Sliding-Window Kernel RLS Algorithm , 2007, J. Commun..

[11]  Paul Honeine,et al.  Online Prediction of Time Series Data With Kernels , 2009, IEEE Transactions on Signal Processing.

[12]  A. Atiya,et al.  Learning with Kernels: Support Vector Machines, Regularization, Optimization, and Beyond , 2005, IEEE Transactions on Neural Networks.

[13]  K. Kuehl,et al.  Randomized trial of a dual‐hormone artificial pancreas with dosing adjustment during exercise compared with no adjustment and sensor‐augmented pump therapy , 2016, Diabetes, obesity & metabolism.

[14]  A. Brazeau,et al.  Barriers to Physical Activity Among Patients With Type 1 Diabetes , 2008, Diabetes Care.

[15]  Srinivasan Rajaraman,et al.  Predictive Monitoring for Improved Management of Glucose Levels , 2007, Journal of diabetes science and technology.

[16]  C. Cobelli,et al.  Artificial neural network algorithm for online glucose prediction from continuous glucose monitoring. , 2010, Diabetes technology & therapeutics.

[17]  Irl B. Hirsch,et al.  Multivariable adaptive identification and control for artificial pancreas systems , 2015 .

[18]  Robert A. Lordo,et al.  Learning from Data: Concepts, Theory, and Methods , 2001, Technometrics.

[19]  Y. Nakaya,et al.  Stress and coping behavior in patients with diabetes mellitus , 2000, Acta Diabetologica.

[20]  Michael O'Grady,et al.  Continuous glucose monitoring and intensive treatment of type 1 diabetes. , 2008, The New England journal of medicine.

[21]  Badong Chen,et al.  Quantized Kernel Recursive Least Squares Algorithm , 2013, IEEE Transactions on Neural Networks and Learning Systems.

[22]  Eyal Dassau,et al.  Pilot Studies of Wearable Outpatient Artificial Pancreas in Type 1 Diabetes , 2012, Diabetes Care.

[23]  Dimitri Boiroux Model Predictive Control Algorithms for Pen and Pump Insulin Administration , 2012 .

[24]  G. S. Wilson,et al.  Calibration of a subcutaneous amperometric glucose sensor implanted for 7 days in diabetic patients. Part 2. Superiority of the one-point calibration method. , 2002, Biosensors & bioelectronics.

[25]  Boris Kovatchev,et al.  Analysis, Modeling, and Simulation of the Accuracy of Continuous Glucose Sensors , 2008, Journal of diabetes science and technology.

[26]  S. Araghinejad Data-Driven Modeling: Using MATLAB® in Water Resources and Environmental Engineering , 2013 .

[27]  B. Wayne Bequette,et al.  Challenges and recent progress in the development of a closed-loop artificial pancreas , 2012, Annu. Rev. Control..

[28]  Benyamin Grosman,et al.  Glucose Outcomes with the In-Home Use of a Hybrid Closed-Loop Insulin Delivery System in Adolescents and Adults with Type 1 Diabetes , 2017, Diabetes technology & therapeutics.

[29]  Bruce A Buckingham,et al.  Impact of exercise on overnight glycemic control in children with type 1 diabetes mellitus. , 2005, The Journal of pediatrics.

[30]  Ali Cinar,et al.  Use of Wearable Sensors and Biometric Variables in an Artificial Pancreas System , 2017, Sensors.

[31]  D. Cox,et al.  Evaluating the accuracy of continuous glucose-monitoring sensors: continuous glucose-error grid analysis illustrated by TheraSense Freestyle Navigator data. , 2004, Diabetes care.

[32]  D. Gough,et al.  Is blood glucose predictable from previous values? A solicitation for data. , 1999, Diabetes.

[33]  Luigi del Re,et al.  Prediction Methods for Blood Glucose Concentration: Design, Use and Evaluation , 2016 .

[34]  D. Klonoff Continuous glucose monitoring: roadmap for 21st century diabetes therapy. , 2005, Diabetes care.

[35]  Claudio Cobelli,et al.  Toward a Run-to-Run Adaptive Artificial Pancreas: In Silico Results , 2018, IEEE Transactions on Biomedical Engineering.

[36]  Eyal Dassau,et al.  Embedded Control in Wearable Medical Devices: Application to the Artificial Pancreas , 2016 .

[37]  Miguel Lázaro-Gredilla,et al.  Kernel Recursive Least-Squares Tracker for Time-Varying Regression , 2012, IEEE Transactions on Neural Networks and Learning Systems.

[38]  Giuseppe De Nicolao,et al.  Model individualization for artificial pancreas , 2016, Comput. Methods Programs Biomed..

[39]  Zahra J. Muhsin,et al.  Smart Bolus Estimation Taking into Account the Amount of Insulin on Board , 2015, 2015 IEEE International Conference on Computer and Information Technology; Ubiquitous Computing and Communications; Dependable, Autonomic and Secure Computing; Pervasive Intelligence and Computing.

[40]  Benyamin Grosman,et al.  Day and Night Closed-Loop Control Using the Integrated Medtronic Hybrid Closed-Loop System in Type 1 Diabetes at Diabetes Camp , 2015, Diabetes Care.

[41]  A. Rigamonti,et al.  Advanced Pump Functions: Bolus Calculator, Bolus Types, and Temporary Basal Rates , 2017 .

[42]  Weifeng Liu,et al.  The Kernel Least-Mean-Square Algorithm , 2008, IEEE Transactions on Signal Processing.

[43]  C. Cobelli,et al.  The Artificial Pancreas in 2016: A Digital Treatment Ecosystem for Diabetes , 2016, Diabetes Care.

[44]  C. Cobelli,et al.  In Silico Preclinical Trials: A Proof of Concept in Closed-Loop Control of Type 1 Diabetes , 2009, Journal of diabetes science and technology.

[45]  Ignacio Santamaría,et al.  A Sliding-Window Kernel RLS Algorithm and Its Application to Nonlinear Channel Identification , 2006, 2006 IEEE International Conference on Acoustics Speech and Signal Processing Proceedings.

[46]  F. Ovalle,et al.  Continuous Glucose Monitoring and Intensive Treatment of Type 1 Diabetes , 2009 .

[47]  Weifeng Liu,et al.  Kernel Adaptive Filtering: A Comprehensive Introduction , 2010 .

[48]  Ali Cinar,et al.  Meal Detection in Patients With Type 1 Diabetes: A New Module for the Multivariable Adaptive Artificial Pancreas Control System , 2016, IEEE Journal of Biomedical and Health Informatics.

[49]  Brent D. Cameron,et al.  Development of a Neural Network for Prediction of Glucose Concentration in Type 1 Diabetes Patients , 2008, Journal of diabetes science and technology.

[50]  Weifeng Liu,et al.  An Information Theoretic Approach of Designing Sparse Kernel Adaptive Filters , 2009, IEEE Transactions on Neural Networks.

[51]  Claudio Cobelli,et al.  One-Day Bayesian Cloning of Type 1 Diabetes Subjects: Toward a Single-Day UVA/Padova Type 1 Diabetes Simulator , 2016, IEEE Transactions on Biomedical Engineering.

[52]  Alessandro Chiuso,et al.  The harmonic analysis of kernel functions , 2017, Autom..

[53]  Ali Cinar,et al.  Hypoglycemia Detection and Carbohydrate Suggestion in an Artificial Pancreas , 2016, Journal of diabetes science and technology.

[54]  C. Cobelli,et al.  Assessment of blood glucose predictors: the prediction-error grid analysis. , 2011, Diabetes technology & therapeutics.

[55]  Feng Gao,et al.  Sparse online warped Gaussian process for wind power probabilistic forecasting , 2013 .