Skip to main content

Advertisement

Log in

Blood glucose concentration prediction based on VMD-KELM-AdaBoost

  • Original Article
  • Published:
Medical & Biological Engineering & Computing Aims and scope Submit manuscript

Abstract

The time series of blood glucose concentration in diabetic patients are time-varying, nonlinear, and non-stationary. In order to improve the accuracy of blood glucose prediction, a multi-scale combination short-term blood glucose prediction model was constructed by combining the variational mode decomposition (VMD) method, the kernel extreme learning machine (KELM), and the AdaBoost algorithm (VMD-ELM-AdaBoost). Firstly, the blood glucose concentration series were decomposed into a set of intrinsic modal functions (IMFs) with different scales by the VMD method. On this basis, the KELM neural network and AdaBoost algorithm are combined to predict each IMF component. Finally, the cumulative blood glucose concentration prediction value is obtained by accumulating the KELM-AdaBoost prediction results of each IMF. The time series of measured blood glucose concentration were used for experimental analysis; the experimental results show that the proposed VMD-KELM-AdaBoost method has higher prediction accuracy compared with the classical prediction models such as ELM, KELM, SVM, and LSTM. The proposed VMD-KELM-AdaBoost model can still achieve high prediction accuracy 60 min in advance (the mean values of RMSE, MAPE, and CC are about 10.1422, 4.8629%, and 0.8737 respectively); in Clarke error mesh analysis, the proportion of falling into A region is about 95.7%; the sensitivity and false alarm rate of early alarm of hypoglycemia were 94.8% and 7.7%, respectively.

We have proposed a new prediction model. In the first part, for reducing thenon-stationarity, the data of blood glucose concentration was decomposed as a series ofIMF by VMD. In the second part, a prediction model based KELM and Adaboost wasestablished. In the third part, the KELM-Adaboost model was used to predict each IMF,and the predicted values of all IMFS were superimposed to obtain the final predictionresult of blood glucose concentration.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6
Fig. 7
Fig. 8
Fig. 9
Fig. 10

Similar content being viewed by others

References

  1. Dua P, Doyle FJ, Pistikopoulos EN (2009) Multi-objective blood glucose control for type 1 diabetes. Med Biol Eng Comput 47(3):343–352

    Article  Google Scholar 

  2. Hermanides J, Phillip M, Devries JH (2011) Current application of continuous glucose monitoring in the treatment of diabetes. Diabetes Care 43(2):197–201

    Article  Google Scholar 

  3. Rebrin K, Steil GM, Antwerp WP et al (1999) Subcutaneous glucose predicts plasma glucose independent of insulin: implications for continuous monitoring. Am J Phys 277(3):E561–E571

    CAS  Google Scholar 

  4. Georga EI, Principe JC, Fotiadis DI (2019) Short-term prediction of glucose in type 1 diabetes using kernel adaptive filters. Med Biol Eng Comput 57(1):27–46

    Article  Google Scholar 

  5. Wu XW (2013) Data- driven blood glucose prediction Algorithms and their application. Beijing University of Chemical Technology, Beijing

    Google Scholar 

  6. Bahremand S, Ko HS, Balouchzadeh R, Lee HF, Park S, Kwon G (2019) Neural network-based model predictive control for type 1 diabetic rats on artificial pancreas system. Med Biol Eng Comput 57(1):177–191

    Article  Google Scholar 

  7. Gani A, Gribok AV, Rajaraman S, Ward WK, Reifman J (2009) Predicting subcutaneous glucose concentration in humans: data-driven glucose modeling. IEEE Trans Biomed Eng 56(2):246–254

    Article  Google Scholar 

  8. Georga EI, Protopappas VC, Polyzos D, Fotiadis DI (2015) Evaluation of short-term predictors of glucose concentration in type 1 diabetes combining feature ranking with regression models. Med Biol Eng Comput 53(12):1305–1318

    Article  Google Scholar 

  9. Wang Z, Lai L, Xiong D, et al. (2010). Study on predicting method for acute hypotensive episodes based on wavelet transform and support vector machine. Int Conf Biomed Eng Inform 1041-1045.

  10. Georga EI, Protopappas VC, Ardigo D, Marina M, Zavaroni I, Polyzos D, Fotiadis DI (2013) Multivariate prediction of subcutaneous glucose concentration in type 1 diabetes patients based on support vector regression. IEEE J Biomed Health Inform 17(1):71–81

    Article  CAS  Google Scholar 

  11. Zecchin C, Facchinetti A, Sparacino G, et al.(2011). A new neural network approach for short- term glucose prediction using continuous glucose monitoring time series and meal information. Eng Med Biol Soc 2011 Ann Int Conf IEEE, 5653-5656.

  12. MO X (2014) Study on data-drive glucose prediction methods. Beijing University of Chemical Technology, Beijing

    Google Scholar 

  13. Sun Q N, Marko V J, Lia B, Stavroula G M. (2018). Predicting blood glucose with an LSTM and Bi-LSTM based deep neural network. 2018 14th Symposium on Neural Networks and Applications, 1-5

  14. Aliberti A, Pupillo I, Terna S, Macii E, di Cataldo S, Patti E, Acquaviva A (2019) A multi-patient data-driven approach to blood glucose prediction. IEEE Access 7:69311–69325

    Article  Google Scholar 

  15. Xia Y, Kamuran T, Mudassir R et al (2018) Model-fusion-based online glucose concentration predictions in with type1 diabetes. Control Eng Pract 71:129–141

    Article  Google Scholar 

  16. Ashenafi ZW, Eirik A, Stale W et al (2019) Data-driven modeling and prediction of blood glucose dynamics: machine learning applications in type 1 diabetes. Artif Intell Med 98:109–134

    Article  Google Scholar 

  17. Huji L, Hongqi T, Yanfei L et al (2015) Comparison of four AdaBoost algorithm based artificial neural networks in wind speed predictions. Energy Convers Manag 92:67–81

    Article  Google Scholar 

  18. Huang GB, Zhu QY, Siew CK (2006) Extreme learning machine: theory and applications. Neurocomputing 70(1/2/3):489–501

    Article  Google Scholar 

  19. Jun Y, Lei L, Yimeng S, Xiaolei X (2019) An ARIMA model with adaptive orders for predicting blood glucose concentrations and hypoglycemia. IEEE J Biomed Health Inform 23(3):1251–1260

    Article  Google Scholar 

  20. Idragomiretskiy K, Zosso D (2014) Variational mode decomposition. IEEE Trans Sign Process 62(3):531–544

    Article  Google Scholar 

  21. Huang GB, Zhou HM, Ding XJ et al (2012) Extreme learning machine for regression and multiclass classification. IEEE Tran Syst Man Cybernet Part B: Cybernet 42(2):513–529

    Article  Google Scholar 

  22. Bian G, Liu J, Lin W (2017) Internet traffic forecasting using boosting LSTM method. In: DEStech transactions on computer science and engineering. DEStech, London, pp 135–131

    Google Scholar 

  23. Mhaskar HN, Pereverzyer SV, Vanderwalt MD (2017) A deep learning approach to diabetic blood glucose prediction. Front Appl Math Stat 3:1–11

    Article  Google Scholar 

  24. J. C. Health Research (JCHR). Diabetes research studies. Accessed: Oct. 2018. [Online]. Available: http://diabetes.jaeb.org/

  25. Garcia CR, Vigil ML, Mora JI, Soguero RC, Barquero PO, Ramos LJ (2020) Use of a K-nearest neighbors model to predict the development of type 2 diabetes within 2 years in an obese, hypertensive population. Med Biol Eng Comput 58(5):991–1002

    Article  Google Scholar 

Download references

Funding

This research was financially supported by National Natural Science Fund (Nos. 61671338, 51877161).

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Wang Wenbo.

Additional information

Publisher’s note

Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Wenbo, W., Yang, S. & Guici, C. Blood glucose concentration prediction based on VMD-KELM-AdaBoost. Med Biol Eng Comput 59, 2219–2235 (2021). https://doi.org/10.1007/s11517-021-02430-x

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s11517-021-02430-x

Keywords

Navigation