Literature DB >> 27314034

The Research of Improved Grey GM (1, 1) Model to Predict the Postprandial Glucose in Type 2 Diabetes.

Yannian Wang1, Fenfen Wei1, Changqing Sun2, Quanzhong Li3.   

Abstract

Diabetes may result in some complications and increase the risk of many serious health problems. The purpose of clinical treatment is to carefully manage the blood glucose concentration. If the blood glucose concentration is predicted, treatments can be taken in advance to reduce the harm to patients. For this purpose, an improved grey GM (1, 1) model is applied to predict blood glucose with a small amount of data, and especially in terms of improved smoothness it can get higher prediction accuracy. The original data of blood glucose of type 2 diabetes is acquired by CGMS. Then the prediction model is established. Finally, 50 cases of blood glucose from the Henan Province People's Hospital are predicted in 5, 10, 15, 20, 25, and 30 minutes, respectively, in advance to verify the prediction model. The prediction result of blood glucose is evaluated by the EGA, MSE, and MAE. Particularly, the prediction results of postprandial blood glucose are presented and analyzed. The result shows that the improved grey GM (1, 1) model has excellent performance in postprandial blood glucose prediction.

Entities:  

Mesh:

Substances:

Year:  2016        PMID: 27314034      PMCID: PMC4893588          DOI: 10.1155/2016/6837052

Source DB:  PubMed          Journal:  Biomed Res Int            Impact factor:   3.411


1. Introduction

As one of the major diseases that harm human health, diabetes can lead to many complications, including atherosclerosis, blindness, renal failure, and feet disorders with risk of amputation [1, 2]. According to the WHO, there are nearly 347 million diabetics in the world. The clinical presentation of diabetes includes hyperglycemia and hypoglycemia. And the main purpose of the clinical treatment of diabetes is to keep good control of blood glucose concentration. If the future blood glucose concentration is predicted, doctors and patients can take some action in advance to reduce the harm to patients. Compared with fasting glucose, postprandial blood glucose is more harmful because it tends to fluctuate. The Guideline for Management of Postprandial Blood Glucose also emphasizes that controlling of postprandial blood glucose has extremely profound significance. In order to reduce the risk of complications [3] and carefully control blood glucose levels in advance, effective postprandial blood glucose prediction method should be studied and it can provide support for doctors and patients. CGMS (Continuous Glucose Monitoring System) is a device that is placed on the patient and used to measure patient's blood glucose every 5 minutes. Based on the blood glucose data provided by CGMS, many kinds of prediction methods of blood glucose were proposed, such as adaptive blood glucose prediction model [4], AR (autoregressive) model [5], neural network prediction model [6], and SVM (support vector machine) model [7]. Peng et al. [4] applied Kalman filter to smooth the blood glucose data from the CGMS, using AR model to build up the blood glucose prediction model, and the result showed that the blood glucose changes can be dynamically captured and the future blood glucose can be predicted. Wang and An [5] also adopted the AR model in predicting blood glucose; the result showed that the prediction was accurate with simple calculation, but their research did not take into account the smoothness of the original data. Tresp et al. [6] utilized neural network algorithm to predict blood glucose and found that their model had good tracking ability. Georga et al. [7] employed SVM algorithm to predict blood glucose and found that it had good prediction effectiveness when it had a large amount of data. In terms of selecting or training model parameters, if the original data sequence is longer, their prediction results are reliable, but if the original data sequence is shorter, due to inadequate information and lack of significant regularity, their forecasting accuracy is low. The grey GM (1, 1) model not only has simple principle, less samples, easy calculation, high forecasting accuracy, and easy inspection but also can preprocess the original data, obtain better smoothness, and predict more effectively. In this paper, an improved grey GM (1, 1) model was proposed to make predictions in 30 min in advance on 72 hours of blood glucose and 2 hours of postprandial blood glucose, respectively; the experiment was performed on the MATLAB and the results were compared with AR model.

2. Materials and Methods

Grey GM (1, 1) model has been widely applied in many fields, such as economy, science, and education [8]. Grey GM (1, 1) model is a kind of homogeneous exponential growth model based on the accumulation generation sequence and the least squares method. The growth trend of original data has great influence on the accuracy of prediction. If the original data sequence is smooth, the more close to the exponential growth it is, the higher prediction precision the model can produce. The improved grey prediction model preprocesses the original data to improve the smoothness of the data sequence and greatly improve the prediction precision and the predictive value of original data sequence was obtained through an inverse transformation.

2.1. The Blood Glucose Prediction Model Based on the Improved Grey GM (1, 1) Model

Suppose an original data sequence X (0) is as the following formula:where x (0)(i) > 0, i = 1,2,…, n. The steps of establishing the blood glucose prediction model based on the data sequence X (0) are as follows. (1) As a logarithmic transformation on X (0), mark y (0)(i) = ln⁡x (0)(i), i = 1,2,…, n. The data sequence Y (0) can be processed as the following formula: (2) Generate the accumulation generation sequence Y (1) by 1-AGO, as in the formula where y (1)(1) = y (0)(1), y (1)(k) = ∑ y (0)(i) (k = 2,3,…, n). (3) Through the first-order accumulative generation sequence Y (1), GM (1, 1) model is established; a first-order differential equation can be gotten as the formulawhere a is the development coefficient and b is the control variable. Get the corresponding form of grey differential equation as the following formula: (4) To solve the parameters a and b, parameters ∅ = [a, b] can be determined by the least square method as the formulawhere (5) The known initial condition is ; put it into formula (6) and formula (5) to obtain the generated data sequence as the following formula: (6) The known initial condition is ,Put (8) into (9) and get the data sequence as the formula (7) The known inverse transformation is as formula Put (10) into (11) and get the forecast sequence of the original blood data sequence as the formula Put i = 2,3,…, n into formula (12), the fitted values of original data can be gotten. When i > n, the predictive values of blood glucose can be gotten.

2.2. The Ways of Testing the Accuracy of the GM (1, 1) Model

The improved GM (1, 1) model must be strictly examined and meet some requirements before being predicted. Three ways were used to estimate the accuracy of the GM (1, 1) model: relative error size test, posterior deviation test, and correlation test. (1) The Relative Error Size Test. The relative error size test is a kind of arithmetic test by intuitively comparing the data point by point, which observes whether the relative error meets the requirement by comparing the prediction data and the actual data of blood glucose. The relative error of GM (1, 1) model is ε(i) as formulawhere , i = 1,2,…, n. The average relative error of GM (1, 1) model is as the following formula: The accuracy of GM (1, 1) model is p° as the formula General requirement is p° > 80%. (2) The Posterior Deviation Test. The posterior deviation test is of statistical method and makes inspection according to the probability distribution of residual. The indexes of the posterior variance ratio C and the posterior probability p are the two key indicators. The C should be as small as possible and p should be as large as possible. According to the size of the C and p, the precision of the model can be divided into four levels “superior, qualified, marginal, and disqualified” [9]. The level of model accuracy is max⁡{p, C}. Calculate the a posteriori variance ratio C as formula where and . Calculate the posterior probability p as formula where . (3) The Correlation Test. The correlation test is a kind of geometry inspection, used to investigate similarity of the predictive value curve and the actual value curve. In general, the closer the geometry is, the closer the change trend is and the greater the correlation is. The correlation degree of the GM (1, 1) model is ξ as the formula where ξ is the correlation coefficient of and X (0) as the following formula:where ρ ∈ [0,1] is the resolution ratio, ρ = 0.5 [10]. General requirement is ξ > 0.6 [10], and the greater the correlation is, the better the prediction is.

2.3. Model Evaluation Indicators

In order to evaluate forecast results, the present study applied three performance indicators: EGA (Clark Error Grid Analysis), MSE (Mean Square Error), and MAE (Mean Absolute Error). The EGA [11, 12] is divided into A, B, C, D, and E regions. In region A, the prediction effect is the best, while in region E it is poor. The EGA is used to evaluate the accuracy and the precision of prediction method of blood glucose and provide guidance to doctors and patients. So far, the EGA has been accepted as one of the “gold standards” in evaluating the accuracy of predicting blood glucose. The MSE is as the formula The MAE is as the formula

3. Results

3.1. The Data

The data used in this study is obtained from the Henan Provincial People's Hospital, where nurses used CGMS to acquire the blood glucose in patients as original data sequence of experiment. CGMS receives a current signal every 10 seconds and averages and converts it into blood glucose values every 5 minutes. The CGMS can continuously work at least 72 hours and store 864 blood glucose values. One of the patients' blood glucose concentration of 2 hours after meal is shown in Figure 1(a), and one of the patients' blood glucose concentration of 72 hours is shown in Figure 1(b). 50 cases of blood glucose will be employed to verify the prediction model based on the GM (1, 1) model and compared with the AR model.
Figure 1

(a) Patient A: blood glucose levels of 2 hours after meal. The front 18 samples constituted the original blood glucose sequence. The following 6 samples are the prediction sequence. (b) Patient A: blood glucose levels of 72 hours. The front 200 samples constituted the original glucose sequence. The following 664 samples are the prediction sequence. (c) The prediction results of (b). The original blood glucose data are shown by the black curve. The improved GM (1, 1) prediction values are shown by the red curve. (d) The prediction results of (b). The original blood glucose data are shown by the black curve. The AR model prediction values are shown by the red curve.

3.2. Prediction Result of Figure 1(b)

The front 200 samples' data of Figure 1(b) is employed to establish the GM (1, 1) model for forecasting the following 664 blood glucose levels. Firstly, put the 200 samples (n = 200) into formula (1) as original data sequence X (0). Secondly, calculate as above the methods of the blood glucose prediction model. Then, test the accuracy of the model and do experiment which was conducted based on MATLAB. Finally, show the continuous prediction results in Figure 1(c). The prediction results of AR model are shown in Figure 1(d). By calculating, the result of MSE of Figure 1(c) is 1.0306 and MAE is 0.3307. The result of MSE of Figure 1(d) is 1.4356 and MAE is 0.5379. The results of EGA of Figure 1(c) are shown in Figure 2, and it is clear that the majority of the error points (91.72%) lie in zone A and the remaining 8.22% in zone B.
Figure 2

Clark Error Grid Analysis result. The result is calculated according to the original blood glucose data and the improved GM (1, 1) prediction values in Figure 1(c). In this figure, the 91.72% of the error points lie in zone A and the remaining 8.22% in zone B.

3.3. Prediction Result of Figure 1(a)

The front 18 samples data of Figure 1(a) are employed to establish the GM (1, 1) model for forecasting the following 6 blood glucose levels. Firstly, put the 18 samples (n = 18) into formula (1) as original data sequence X (0). Secondly, by calculating as above the methods of blood glucose prediction model, we rewrote formula (12) of blood glucose prediction model as the following formula: Then, to test the accuracy of formula (22), experiment was conducted based on MATLAB. The results are p° = 97.5%, C = 0.17, p = 1, and ξ = 0.92. Finally, formula (22) of prediction model based on GM (1, 1) fulfilled the requirements; the prediction values and the errors of blood glucose are shown in Table 1. That is, , , , , , and .
Table 1

The prediction results of Figure 1(a).

Sample pointsThe real valueThe prediction valueMSEMAE
1912.911.90.97860.1631
2013.112.4
2112.912.9
2212.713.4
2312.514.0
2412.414.5

MSE: mean square error; MAE: mean absolute error; the real value (mmol/L); the prediction value (mmol/L).

As shown in Figure 2, the improved grey GM (1, 1) model can be used for predicting exactly blood glucose. According to Table 1, the postprandial blood glucose prediction result of patient A, whether in MSE or MAE, is more ideal than the continuous 72 hrs predictions.

3.4. The Prediction Result of 50 Patients

We repeated experiments with 50 cases' data of the blood glucoses like patient A. The statistical errors of 50 cases are shown in Table 2.
Table 2

The statistical errors of 50 cases.

2 hrs after meal error72 hrs error
MSEMAEMSEMAE
AR model1.82940.65495.64100.5211
GM (1, 1) model0.97860.16315.48470.5145

MSE: mean square error; MAE: mean absolute error.

As shown in Table 2, an improved grey GM (1, 1) model is applied to predict blood glucose with a small amount of data, and in particular in terms of improved smoothness it can get higher prediction accuracy than AR model, so is the prediction result of the 2 hrs after meal. This means that the improved grey GM (1, 1) model performs well not only 72 hrs of continuous prediction but also 2 hrs after the meal. In order to obtain more accurate prediction of postprandial blood glucose and provide support to doctors and patients, the improved grey GM (1, 1) model is simpler and more reliable in comparison with the AR prediction model and it only needs the historical data provided by CGMS [13, 14].

4. Discussion

In this paper, the improved grey prediction model in terms of smoothness is used to predict blood glucose of type 2 diabetes patients and the blood glucose for nearly 72 hrs and 2 hrs after meal, respectively, is predicted. The prediction result was compared with AR model. The results showed that the improved grey GM (1, 1) model has outperformed the AR model in predicting blood glucose, especially 2 hrs after meal. In order to value the error in every stage clearly, a series of experiments was performed at three stages: 3 hrs after meal, 4 hrs after meal, and 6 hrs at night. The statistical errors in three stages of 50 cases are shown in Table 3. The error of 6 hrs at night is bigger than the error of 4 hrs after meal, and the error of 4 hrs after meal is bigger than the error of 3 hrs after meal. Additionally, as shown in Table 3, the error of 3 hrs after meal is bigger than the error of 2 hrs after meal. But the difference between the error of 6 hrs at night and the error of 2 hrs after meal is obviously bigger than the difference between the error of other stages and the error of 2 hrs after meal. This means that the prediction result of the improved grey GM (1, 1) model is worse than the AR model in the stage of 6 hrs at night. That is, the GM (1, 1) model has a more accurate predication result for the original sequences with wide fluctuation range than the ones with small fluctuation range. This disadvantage will be improved in the future research. Compared with the linear AR model, the GM (1, 1) model is better especially when the blood glucose levels suddenly rise or drop. Because the grey GM (1, 1) model is a kind of homogeneous exponential growth model, its predicting values may show the error of exponential at some sample points, but it can be resolved by correcting predicting value using real value in the GM (1, 1) model.
Table 3

The statistical errors in stages of 50 cases.

3 hrs after meal error4 hrs after meal error6 hrs at night error
MSEMAEMSEMAEMSEMAE
AR model2.77091.46443.69961.45433.13021.1134
GM (1, 1) model1.15580.76972.1490.83355.21312.5436

MSE: mean square error; MAE: mean absolute error.

In a word, the method for predicting postprandial blood glucose based on the improved gray prediction model can be developed to help doctors and patients and in the future may help to develop an artificial pancreas, which adapts to the future changing of patient's blood glucose levels and gives better insulin outcomes as a result.
  13 in total

1.  Evaluating clinical accuracy of systems for self-monitoring of blood glucose by error grid analysis: comment on constructing the "upper A-line".

Authors:  D Stöckl; K Dewitte; C Fierens; L M Thienpont
Journal:  Diabetes Care       Date:  2000-11       Impact factor: 19.112

2.  The imperative to prevent diabetes complications: a broadening spectrum and an increasing burden despite improved outcomes.

Authors:  Stephen M Twigg; Jencia Wong
Journal:  Med J Aust       Date:  2015-04-06       Impact factor: 7.738

3.  Modified grey model for estimating traffic tunnel air quality.

Authors:  Cheng-Chung Lee; Terng-Jou Wan; Chao-Yin Kuo; Chung-Yi Chung
Journal:  Environ Monit Assess       Date:  2007-03-07       Impact factor: 2.513

4.  Neural-network models for the blood glucose metabolism of a diabetic.

Authors:  V Tresp; T Briegel; J Moody
Journal:  IEEE Trans Neural Netw       Date:  1999

5.  Time-frequency analysis of heart rate variability during the cold pressor test using a time-varying autoregressive model.

Authors:  Rong-Chao Peng; Wen-Rong Yan; Xiao-Lin Zhou; Ning-Ling Zhang; Wan-Hua Lin; Yuan-Ting Zhang
Journal:  Physiol Meas       Date:  2015-02-06       Impact factor: 2.833

6.  Multivariate prediction of subcutaneous glucose concentration in type 1 diabetes patients based on support vector regression.

Authors:  E I Georga; V C Protopappas; D Ardigo; M Marina; I Zavaroni; D Polyzos; D I Fotiadis
Journal:  IEEE J Biomed Health Inform       Date:  2012-09-19       Impact factor: 5.772

7.  Evaluating clinical accuracy of systems for self-monitoring of blood glucose.

Authors:  W L Clarke; D Cox; L A Gonder-Frederick; W Carter; S L Pohl
Journal:  Diabetes Care       Date:  1987 Sep-Oct       Impact factor: 19.112

8.  Predicting the co-melting temperatures of municipal solid waste incinerator fly ash and sewage sludge ash using grey model and neural network.

Authors:  Tzu-Yi Pai; Kae-Long Lin; Je-Lung Shie; Tien-Chin Chang; Bor-Yann Chen
Journal:  Waste Manag Res       Date:  2010-04-20

Review 9.  Methods for insulin delivery and glucose monitoring in diabetes: summary of a comparative effectiveness review.

Authors:  Sherita Hill Golden; Tamar Sapir
Journal:  J Manag Care Pharm       Date:  2012-08

10.  Effect of Pleurotus tuber-regium polysaccharides supplementation on the progression of diabetes complications in obese-diabetic rats.

Authors:  Hui-Yu Huang; Mallikarjuna Korivi; Hui-Ting Yang; Chi-Chang Huang; Ying-Ying Chaing; Ying-Chieh Tsai
Journal:  Chin J Physiol       Date:  2014-08-31       Impact factor: 1.764

View more
  7 in total

1.  Monthly pork price forecasting method based on Census X12-GM(1,1) combination model.

Authors:  Chuansheng Wang; Zhihua Sun
Journal:  PLoS One       Date:  2021-05-11       Impact factor: 3.240

Review 2.  Endothelial Microparticles Act as Novel Diagnostic and Therapeutic Biomarkers of Diabetes and Its Complications: A Literature Review.

Authors:  Fan Deng; Shuang Wang; Liangqing Zhang
Journal:  Biomed Res Int       Date:  2016-10-10       Impact factor: 3.411

3.  A Novel Classification Indicator of Type 1 and Type 2 Diabetes in China.

Authors:  Yannian Wang; Shanshan Liu; Ruoxi Chen; Zhongning Chen; Jinlei Yuan; Quanzhong Li
Journal:  Sci Rep       Date:  2017-12-12       Impact factor: 4.379

4.  Analyzing maternal mortality rate in rural China by Grey-Markov model.

Authors:  Yawen Wang; Zhongzhou Shen; Yu Jiang
Journal:  Medicine (Baltimore)       Date:  2019-02       Impact factor: 1.817

5.  The research of ARIMA, GM(1,1), and LSTM models for prediction of TB cases in China.

Authors:  Daren Zhao; Huiwu Zhang; Qing Cao; Zhiyi Wang; Sizhang He; Minghua Zhou; Ruihua Zhang
Journal:  PLoS One       Date:  2022-02-23       Impact factor: 3.240

6.  Comparison of ARIMA and GM(1,1) models for prediction of hepatitis B in China.

Authors:  Ya-Wen Wang; Zhong-Zhou Shen; Yu Jiang
Journal:  PLoS One       Date:  2018-09-04       Impact factor: 3.240

7.  Prediction and Decomposition of Efficiency Differences in Chinese Provincial Community Health Services.

Authors:  Qian Liu; Bo Li; Muhammad Mohiuddin
Journal:  Int J Environ Res Public Health       Date:  2018-10-16       Impact factor: 3.390

  7 in total

北京卡尤迪生物科技股份有限公司 © 2022-2023.