journal article·2022Open access

Diabetes Prediction Using Derived Features and Ensembling of燘oosting燙lassifiers

R. Rajkamal, Anitha Karthi, Xiao-Zhi Gao

Computers, Materials & Continua· Volume 73· Issue 1

Abstract

Diabetes is increasing commonly in people’s daily life and represents an extraordinary threat to human well-being. Machine Learning (ML) in the healthcare industry has recently made headlines. Several ML models are developed around different datasets for diabetic prediction. It is essential for ML models to predict diabetes accurately. Highly informative features of the dataset are vital to determine the capability factors of the model in the prediction of diabetes. Feature engineering (FE) is the way of taking forward in yielding highly informative features. Pima Indian Diabetes Dataset (PIDD) is used in this work, and the impact of informative features in ML models is experimented with and analyzed for the prediction of diabetes. Missing values (MV) and the effect of the imputation process in the data distribution of each feature are analyzed. Permutation importance and partial dependence are carried out extensively and the results revealed that Glucose (GLUC), Body Mass Index (BMI), and Insulin (INS) are highly informative features. Derived features are obtained for BMI and INS to add more information with its raw form. The ensemble classifier with an ensemble of AdaBoost (AB) and XGBoost (XB) is considered for the impact analysis of the proposed FE approach. The ensemble model performs well for the inclusion of derived features provided the high Diagnostics Odds Ratio (DOR) of 117.694. This shows a high margin of 8.2% when compared with the ensemble model with no derived features (DOR = 96.306) included in the experiment. The inclusion of derived features with the FE approach of the current state-of-the-art made the ensemble model performs well with Sensitivity (0.793), Specificity (0.945), DOR (79.517), and False Omission Rate (0.090) which further improves the state-of-the-art results.
Source: openalex_inverted_index · Quality: baseline

Research context

OpenAlex topics: Artificial Intelligence in Healthcare · Machine Learning in Healthcare · Traditional Chinese Medicine Studies

SciVX discovery tags are terminology-based. OpenAlex topics are source-provided classifications.

References (32)

Show source-provided references
1. Undiagnosed diabetes and pre-diabetes in health disparities10.1371/journal.pone.0133135 ↗
2. F. Donovan, “Organizations see 878% health data growth rate since 2016,” https://hitinfrastructure.com/news/organizations-see-878-health-data-growth-rate-since-2016. 2019.
3. UCI machine learning repository, https://archive.ics.uci.edu/ml/index.php.
4. Kaggle, https://www.kaggle.com/datasets.
5. Data world, https://data.world/.
6. Amazon’s datasets, https://registry.opendata.aws/.
7. Google’s datasets, https://datasetsearch.research.google.com/.
8. Decision trees as possibilistic classifiers10.1016/j.ijar.2007.12.002 ↗
10. A multivariate logistic regression equation to screen for diabetes: Development and validation10.2337/diacare.25.11.1999 ↗
11. Not so Naive Bayes: Aggregating one-dependence estimators10.1007/s10994-005-4258-6 ↗
12. Intelligible support vector machines for diagnosis of diabetes mellitus10.1109/TITB.2009.2039485 ↗
13. Deep learning approach for diabetes prediction using PIMA Indian dataset10.1007/s40200-020-00520-5 ↗
14. B. Kégl, “The return of AdaBoost. MH: Multi-class hamming trees. CoRR,” arXiv, 2013.
15. A novel wrapper–based feature selection for early diabetes prediction enhanced with a metaheuristic10.1109/ACCESS.2020.3047942 ↗
16. Average weighted objective distance-based method for type 2 diabetes prediction10.1109/ACCESS.2021.3117269 ↗
17. Prediction of type 2 diabetes based on machine learning algorithm10.3390/ijerph18063317 ↗
18. Advanced techniques for predicting the future progression of type 2 diabetes10.1109/ACCESS.2020.3005540 ↗
19. Diabetes prediction using ensembling of different machine learning classifiers10.1109/ACCESS.2020.2989857 ↗
20. DMP_MI: An effective diabetes mellitus classification algorithm on imbalanced data with missing values10.1109/ACCESS.2019.2929866 ↗
21. Predictive modelling and analytics for diabetes using a machine learning approach10.1016/j.aci.2018.12.004 ↗
22. Accurate diabetes risk stratification using machine learning: Role of missing value and outliers10.1007/s10916-018-0940-7 ↗
23. Comparative approaches for classification of diabetes mellitus data: Machine learning paradigm10.1016/j.cmpb.2017.09.004 ↗
24. IntelliHealth: A medical decision support application using a novel weighted multi-layer classifier ensemble framework10.1016/j.jbi.2015.12.001 ↗
25. NIDDK, https://repository.niddk.nih.gov/home/.
26. Missing data imputation with fuzzy feature selection for diabetes dataset10.1007/s42452-019-0383-x ↗
27. Missing-data methods for generalized linear models: A comparative review10.1198/016214504000001844 ↗
28. Little · Statistical Analysis with Missing Data · 200210.1002/9781119013563 ↗
29. Rub · Multiple Imputations for Nonresponse in Surveys · 1987
30. Partial identification with missing data: Concepts and findings10.1016/j.ijar.2004.10.006 ↗
31. A. Fisher, C. Rudin and F. Dominici, “All models are wrong, but many are useful: Learning, a variable’s importance by studying an entire class of prediction models simultaneously,” arXiv, 2018.
32. Correction: Does a rise in BMI cause an increased risk of diabetes? evidence from India10.1371/journal.pone.0247537 ↗