Heliyon (Jan 2025)

Evaluation of machine learning-based regression techniques for prediction of diabetes levels fluctuations

  • Badriah Alkalifah,
  • Muhammad Tariq Shaheen,
  • Johrah Alotibi,
  • Tahani Alsubait,
  • Hosam Alhakami

Journal volume & issue
Vol. 11, no. 1
p. e41199

Abstract

Read online

Middle-Aged and Elderly people today face a variety of health problems as a result of their modern lifestyle, which includes increased work stress, less physical activity, and altered food habits. Because of Complications arising, diabetes has become one of the most frequent, severe, and fatal illnesses around the world. Therefore, inaccurate measurements of blood glucose levels can seriously damage vital organs. Several strategies for long-term glucose prediction have been proposed in the literature. Unfortunately, these methods require the patient to identify their daily activities, which can be error-prone, such as meal intake, insulin injection, and emotional aspects. This paper suggests using continuous glucose monitoring (CGM) of 14733 patients, with three assistance factors to predict blood glucose levels independently of other parameters, hence reducing the burden on the patients. To support this an Artificial Neural Network (ANN), Binary Decision Tree (BDT), Linear Regression (LR), Boosting Regression Tree Ensemble (BSTE), Linear Regression with Stochastic Gradient Descent (LRSGD), Stepwise (SW), Support Vector Machine (SVM), and Gaussian process regression (GPR) were investigated. The result indicated that The highest classification accuracy of (92.58%) has been achieved by BDT followed by BSTE (92.04%) and GPR (88.59%). The obtained average of root means square error (MSE) was 1.64, 1.67, 1.69, mg/dL for prediction horizon (PH) respectively to GPR, BSTE, and ANN.

Keywords