Using Support Vector Machines to Detect Therapeutically Incorrect Measurements by the MiniMed CGMS®

Background: Current continuous glucose monitors have limited accuracy mainly in the low range of glucose measurements. This lack of accuracy is a limiting factor in their clinical use and in the development of the so-called artificial pancreas. The ability to detect incorrect readings provided by continuous glucose monitors from raw data and other information supplied by the monitor itself is of utmost clinical importance. In this study, support vector machines (SVMs), a powerful statistical learning technique, were used to detect therapeutically incorrect measurements made by the Medtronic MiniMed CGMS®. Methods: Twenty patients were monitored for three days (first day at the hospital and two days at home) using the MiniMed CGMS. After the third day, the monitor data were downloaded to the physician's computer. During the first 12 hours, the patients stayed in the hospital, and blood samples were taken every 15 minutes for two hours after meals and every 30 minutes otherwise. Plasma glucose measurements were interpolated using a cubic method for time synchronization with simultaneous MiniMed CGMS measurements every five minutes, obtaining a total of 2281 samples. A Gaussian SVM classifier trained on the monitor's electrical signal and glucose estimation was tuned and validated using multiple runs of k-fold cross-validation. The classes considered were Clarke error grid zones A+B and C+D+E. Results: After ten runs of ten-fold cross-validation, an average specificity and sensitivity of 92.74% and 75.49%, respectively, were obtained (see Figure 4). The average correct rate was 91.67%. Conclusions: Overall, the SVM performed well, in spite of the somewhat low sensitivity. The classifier was able to detect the time intervals when the monitor's glucose profile could not be trusted due to incorrect measurements. As a result, hypoglycemic episodes missed by the monitor were detected.

[1]  Andreas Christmann,et al.  Support vector machines , 2008, Data Mining and Knowledge Discovery Handbook.

[2]  R. Mazze,et al.  Making sense of glucose monitoring technologies: from SMBG to CGM. , 2005, Diabetes technology & therapeutics.

[3]  Boris Kovatchev,et al.  Evaluating the clinical accuracy of two continuous glucose sensors using continuous glucose-error grid analysis. , 2005, Diabetes care.

[4]  Sabine Van Huffel,et al.  Bagging Linear Sparse Bayesian Learning Models for Variable Selection in Cancer Diagnosis , 2007, IEEE Transactions on Information Technology in Biomedicine.

[5]  B H Ginsberg,et al.  A new consensus error grid to evaluate the clinical significance of inaccuracies in the measurement of blood glucose. , 2000, Diabetes care.

[6]  Vladimir N. Vapnik,et al.  The Nature of Statistical Learning Theory , 2000, Statistics for Engineering and Information Science.

[7]  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.

[8]  P. Böhme,et al.  Clinical performance of CGMS in type 1 diabetic patients treated by continuous subcutaneous insulin infusion using insulin analogs. , 2003, Diabetes care.

[9]  J M Bland,et al.  Statistical methods for assessing agreement between two methods of clinical measurement , 1986 .

[10]  J. DeVries,et al.  A Critical Appraisal of the Continuous Glucose–Error Grid Analysis , 2007, Diabetes Care.

[11]  Robert Tibshirani,et al.  The Elements of Statistical Learning: Data Mining, Inference, and Prediction, 2nd Edition , 2001, Springer Series in Statistics.

[12]  Nelson G. Durdle,et al.  A support vector machines classifier to assess the severity of idiopathic scoliosis from surface topography , 2006, IEEE Transactions on Information Technology in Biomedicine.

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