A Hybrid Meta-Classifier of Fuzzy Clustering and Logistic Regression for Diabetes Prediction
Source abstract
Abstract
Diabetes is a chronic health condition that impairs the body's ability to convert food to energy, recognized by persistently high levels of blood glucose. Undiagnosed diabetes can cause many complications, including retinopathy, nephropathy, neuropathy, and other vascular disorders. Machine learning methods can be very useful for disease identification, prediction, and treatment. This paper proposes a new ensemble learning approach for type 2 diabetes prediction based on a hybrid meta-classifier of fuzzy clustering and logistic regression. The proposed approach consists of two levels. First, a base-learner comprising six machine learning algorithms is utilized for predicting diabetes. Second, a hybrid meta-learner that combines fuzzy clustering and logistic regression is employed to appropriately integrate predictions from the base-learners and provide an accurate prediction of diabetes. The hybrid meta-learner employs the Fuzzy C-means Clustering (FCM) algorithm to generate highly significant clusters of predictions from base-learners. The predictions of base-learners and their fuzzy clusters are then employed as inputs to the Logistic Regression (LR) algorithm, which generates the final diabetes prediction result. Experiments were conducted using two publicly available datasets, the Pima Indians Diabetes Database (PIDD) and the Schorling Diabetes Dataset (SDD) to demonstrate the efficacy of the proposed method for predicting diabetes. When compared with other models, the proposed approach outperformed them and obtained the highest prediction accuracies of 99.00% and 95.20% using the PIDD and SDD datasets, respectively.
Source: openalex_inverted_index · Quality: baseline
Research context
OpenAlex topics: Artificial Intelligence in Healthcare · Traditional Chinese Medicine Studies · Imbalanced Data Classification Techniques
SciVX discovery tags are terminology-based. OpenAlex topics are source-provided classifications.
References (46)
Show source-provided references
1. IDF diabetes atlas: Global estimates of diabetes prevalence for 2017 and projections for 204510.1016/j.diabres.2018.02.023 ↗
2. Classification and prediction of diabetes disease using machine learning paradigm10.1007/s13755-019-0095-z ↗
3. Electronic health records to predict gestational diabetes risk10.1016/j.tips.2020.03.003 ↗
4. Machine learning and data mining methods in diabetes research10.1016/j.csbj.2016.12.005 ↗
5. Using genetic algorithm and ELM neural networks for feature extraction and classification of type 2-diabetes mellitus10.1080/08839514.2018.1560545 ↗
6. Decision templates for multiple classifier fusion: An experimental comparison10.1016/S0031-3203(99)00223-X ↗
7. Optimization of stacking ensemble configurations through artificial bee colony algorithm10.1016/j.swevo.2013.04.004 ↗
8. Applying ant colony optimization to configuring stacking ensembles for data mining10.1016/j.eswa.2013.10.063 ↗
9. Integrating complementary techniques for promoting diversity in classifier ensembles: A systematic study10.1016/j.neucom.2014.01.027 ↗
10. Diagnosis of diabetes in female population of pima Indian heritage with ensemble of bp neural network and svm
11. Learning ensemble classifiers for diabetic retinopathy assessment10.1016/j.artmed.2017.09.006 ↗
12. Prediction of diabetes mellitus based on boosting ensemble modeling
13. HMV: A medical decision support framework using multi-layer classifiers for disease prediction10.1016/j.jocs.2016.01.001 ↗
14. Identification of diabetes disease using committees of neural network-based classifiers
15. Analysis and prediction of diabetes mellitus using machine learning algorithm
16. Stacking-based multi-objective evolutionary ensemble framework for prediction of diabetes mellitus10.1016/j.bbe.2019.10.001 ↗
17. Accuracy improvement for diabetes disease classification: A case on a public medical dataset10.1016/j.fiae.2017.09.006 ↗
18. Fuzzy-rough nearest neighbor classifier combined with consistency-based subset evaluation and instance selection for automated diagnosis of breast cancer10.1016/j.eswa.2015.05.006 ↗
19. Ensemble of classifiers and term weighting schemes for sentiment analysis in turkish10.52460/src.2021.004 ↗
20. Hybrid supervised clustering based ensemble scheme for text classification10.1108/K-10-2016-0300 ↗
21. Diabetes disease diagnosis method based on feature extraction using K-sVM
22. An effective of ensemble boosting learning method for breast cancer virtual screening using neural network model10.1109/ACCESS.2020.2976149 ↗
23. Skin lesion classification with ensembles of deep convolutional neural networks10.1016/j.jbi.2018.08.006 ↗
24. Design ensemble machine learning model for breast cancer diagnosis10.1007/s10916-011-9762-6 ↗
25. C. Blake, “UCI repository of machine learning databases,” 1998. [Online]. Available: http://archive.ics.uci.edu/ml/index.php.
26. Early predictive system for diabetes mellitus disease
27. Prevalence of coronary heart disease risk factors among rural blacks: A community-based study10.1097/00007611-199708000-00008 ↗
28. A survey of cross-validation procedures for model selection10.1214/09-SS054 ↗
29. Prediction models of human plasma protein binding rate and oral bioavailability derived by using GA–CG–SVM method10.1016/j.jpba.2008.03.023 ↗
30. Diabetes prediction: A deep learning approach10.5815/ijieeb.2019.02.03 ↗
31. An experimental comparison of three methods for constructing ensembles of decision trees: Bagging, boosting, and randomization10.1023/A:1007607513941 ↗
32. Type 2 diabetes mellitus prediction model based on data mining10.1016/j.imu.2017.12.006 ↗
33. Comparison of multilayer perceptron and radial basis function neural networks in predicting the success of new product development10.48084/etasr.936 ↗
34. A novel image matting approach based on naive Bayes classifier
35. Multi-class support vector machine (SVM) classifiers--an application in hypothyroid detection and classification
36. LightGBM: A highly efficient gradient boosting decision tree
37. Discovering relationships and forecasting PM10 and PM2. 5 concentrations in bogotá, Colombia, using artificial neural networks, principal component analysis, and k-means clustering10.1016/j.apr.2018.02.006 ↗
38. Fuzzy clustering algorithms
39. A fuzzy relative of the ISODATA process and its use in detecting compact well-separated clusters10.1080/01969727308546046 ↗
40. Pattern recognition with fuzzy objective function algorithms
41. Mipepid: MicroPeptide identification tool using machine learning10.1186/s12859-019-3033-9 ↗
42. Credit card fraud detection using autoencoder model in unbalanced datasets10.9734/jamcs/2019/v33i530192 ↗
43. The relationship between precision-recall and ROC curves
44. A double-elimination-tournament-based competitive co-evolutionary artificial neural network classifier10.1016/j.neucom.2016.11.082 ↗
45. Hybrid disease diagnosis using multiobjective optimization with evolutionary parameter optimization10.1155/2017/5907264 ↗
46. Intellihealth: A medical decision support application using a novel weighted multi-layer classifier ensemble framework10.1016/j.jbi.2015.12.001 ↗