journal article·2020-08-14Open access

Cost-Sensitive Ensemble Feature Ranking and Automatic Threshold Selection for Chronic Kidney Disease Diagnosis

Syed Imran Ali, Bilal Ali, Jamil Hussain, Musarrat Hussain, Fahad Ahmed Satti, Gwang Hoon Park, Sungyoung Lee

Applied Sciences· Volume 10· Issue 16

Abstract

Automated medical diagnosis is one of the important machine learning applications in the domain of healthcare. In this regard, most of the approaches primarily focus on optimizing the accuracy of classification models. In this research, we argue that, unlike general-purpose classification problems, medical applications, such as chronic kidney disease (CKD) diagnosis, require special treatment. In the case of CKD, apart from model performance, other factors such as the cost of data acquisition may also be taken into account to enhance the applicability of the automated diagnosis system. In this research, we proposed two techniques for cost-sensitive feature ranking. An ensemble of decision tree models is employed in both the techniques for computing the worth of a feature in the CKD dataset. An automatic threshold selection heuristic is also introduced which is based on the intersection of features’ worth and their accumulated cost. A set of experiments are conducted to evaluate the efficacy of the proposed techniques on both tree-based and non tree-based classification models. The proposed approaches were also evaluated against several comparative techniques. Furthermore, it is demonstrated that the proposed techniques select around 1/4th of the original CKD features while reducing the cost by a factor of 7.42 of the original feature set. Based on the extensive experimentation, it is concluded that the proposed techniques employing feature-cost interaction heuristic tend to select feature subsets that are both useful and cost-effective.
Source: crossref · Quality: baseline

Research context

OpenAlex topics: Artificial Intelligence in Healthcare · Imbalanced Data Classification Techniques · Chronic Kidney Disease and Diabetes

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

Affiliations

Department of Computer Science and Engineering, Kyung Hee University, (Global Campus), 1732, Deogyeong-daero, Giheung-gu, Yongin-si, Gyeonggi-do 17104, Korea

Funding

Ministry of Science and ICT, South Korea · Institute for Information and Communications Technology Promotion · National Research Foundation of Korea

References (50)

Show source-provided references
1. Kidney Disease: Improving Global Outcomes (KDIGO) Transplant Work Group (2009). KDIGO clinical practice guideline for the care of kidney transplant recipients. Am. J. Transplant. Off. J. Am. Soc. Transplant. Am. Soc. Transpl. Surg., 9, S1.10.1111/j.1600-6143.2009.02834.x ↗
2. KDIGO AKI Guideline Work Group Diagnosis, evaluation, and management of acute kidney injury: A KDIGO summary (Part 1)10.1186/cc11454 ↗
3. Prevalence of chronic kidney disease in korea: The korean national health and nutritional examination survey 2011–201310.3346/jkms.2016.31.6.915 ↗
4. Zhang, Q.-L., and Rothenbacher, D. (2008). Prevalence of chronic kidney disease in population-based studies: Systematic review. BMC Public Health, 8.10.1186/1471-2458-8-117 ↗
5. Screening for prostate cancer: U.S. Preventive Services Task Force recommendation statement10.7326/0003-4819-157-2-201207170-00459 ↗
6. Computer-Aided Diagnosis of Chronic Kidney Disease in Developing Countries: A Comparative Analysis of Machine Learning Techniques10.1109/ACCESS.2020.2971208 ↗
7. Specifics of medical data mining for diagnosis aid: A survey10.1016/j.eswa.2018.09.056 ↗
8. Ogunleye, A.A., and Qing-Guo, W. (2019). XGBoost Model for Chronic Kidney Disease Diagnosis. IEEE/ACM Trans. Comput. Biol. Bioinform., 1.
9. An Empirical Evaluation of Machine Learning Techniques for Chronic Kidney Disease Prophecy10.1109/ACCESS.2020.2981689 ↗
10. Cios, K.J., Krawczyk, B., Cios, J., and Staley, K.J. (2019). Uniqueness of Medical Data Mining: How the New Technologies and Data They Generate are Transforming Medicine. arXiv.
11. Salekin, A., and Stankovic, J. (2016, January 4–7). Detection of Chronic Kidney Disease and Selecting Important Predictive Attributes. Proceedings of the 2016 IEEE International Conference on Healthcare Informatics (ICHI), Chicago, IL, USA.10.1109/ICHI.2016.36 ↗
12. Cost-sensitive feature selection using random forest: Selecting low-cost subsets of informative features10.1016/j.knosys.2015.11.010 ↗
13. A hierarchical model for test-cost-sensitive decision systems10.1016/j.ins.2009.03.007 ↗
14. Explainable Prediction of Chronic Renal Disease in the Colombian Population Using Neural Networks and Case-Based Reasoning10.1109/ACCESS.2019.2948430 ↗
15. A Machine Learning Methodology for Diagnosing Chronic Kidney Disease10.1109/ACCESS.2019.2963053 ↗
16. Ensembles for feature selection: A review and future trends10.1016/j.inffus.2018.11.008 ↗
17. Combining multiple feature selection methods for stock prediction: Union, intersection, and multi-intersection approaches10.1016/j.dss.2010.08.028 ↗
18. Diagnosis of Chronic Kidney Disease Based on Support Vector Machine by Feature Selection Methods10.1007/s10916-017-0703-x ↗
19. An evolutionary gravitational search-based feature selection10.1016/j.ins.2019.05.038 ↗
20. On developing an automatic threshold applied to feature selection ensembles10.1016/j.inffus.2018.02.007 ↗
21. An ensemble of filters and classifiers for microarray data classification10.1016/j.patcog.2011.06.006 ↗
22. Neural network and support vector machine for the prediction of chronic kidney disease: A comparative study10.1016/j.compbiomed.2019.04.017 ↗
23. Clinical risk assessment of patients with chronic kidney disease by using clinical data and multivariate models10.1007/s11255-016-1346-4 ↗
24. Diagnosis Rule Extraction from Patient Data for Chronic Kidney Disease Using Machine Learning10.4018/IJBCE.2016070105 ↗
25. Al-Hyari, A.Y., Al-Taee, A.M., and Al-Taee, M.A. (2013, January 3–5). Clinical decision support system for diagnosis and management of chronic renal failure. Proceedings of the 2013 IEEE Jordan Conference on Applied Electrical Engineering and Computing Technologies, Amman, Jordan.10.1109/AEECT.2013.6716440 ↗
26. Ani, R., Sasi, G., Sankar, U.R., and Deepa, O.S. (2016, January 21–24). Decision support system for diagnosis and prediction of chronic renal failure using random subspace classification. Proceedings of the 2016 International Conference on Advances in Computing, Communications and Informatics, Jaipur, India.10.1109/ICACCI.2016.7732224 ↗
27. Tazin, N., Sabab, S.A., and Chowdhury, M.T. (2016, January 17–18). Diagnosis of Chronic Kidney Disease using effective classification and feature selection technique. Proceedings of the 2016 International Conference on Medical Engineering, Health Informatics and Technology, Dhaka, Bangladesh.10.1109/MEDITEC.2016.7835365 ↗
28. Increasing Accuracy of C4. 5 Algorithm by Applying Discretization and Correlation-based Feature Selection for Chronic Kidney Disease Diagnosis
29. Testing Different Ensemble Configurations for Feature Selection10.1007/s11063-017-9619-1 ↗
30. Lal, T.N., Chapelle, O., Weston, J., and Elisseeff, A. (2008). Embedded methods. Feature Extraction, Springer.
31. Feature selection and classification systems for chronic disease prediction: A review10.1016/j.eij.2018.03.002 ↗
32. Ali, M., Ali, S.I., Kim, H., Hur, T., Bang, J., Lee, S., Kang, B.H., and Hussain, M. (2018). uEFS: An efficient and comprehensive ensemble-based feature selection methodology to select informative features. PLoS ONE, 13.10.1371/journal.pone.0202705 ↗
33. A review of feature selection methods on synthetic data
34. Recent advances and emerging challenges of feature selection in the context of big data10.1016/j.knosys.2015.05.014 ↗
35. Khoshgoftaar, T.M., Golawala, M., and Van Hulse, J. (2007, January 29–31). An empirical study of learning from imbalanced data using random forest. Proceedings of the 19th IEEE International Conference on Tools with Artificial Intelligence, Patras, Greece.10.1109/ICTAI.2007.46 ↗
36. Mejia-Lavalle, M., Sucar, E., and Arroyo, G. (2006, January 22). Feature selection with a perceptron neural net. Proceedings of the International Workshop on Feature Selection for Data Mining, Bethesda, MA, USA.
37. Seijo-Pardo, B., Bolón-Canedo, V., and Alonso-Betanzos, A. (2016, January 14–16). Using data complexity measures for thresholding in feature selection rankers. Proceedings of the Spanish Association for Artificial Intelligence, Salamanca, Spain.10.1007/978-3-319-44636-3_12 ↗
38. Combination of Similarity Rankings Using Data Fusion10.1021/ci300547g ↗
39. Seijo-Pardo, B., Bolón-Canedo, V., and Alonso-Betanzos, A. (2016, January 27–29). Using a feature selection ensemble on DNA microarray datasets. Proceedings of the ESANN. European Symposium on Artificial Neural Networks, Bruges, Belgium.
40. Ensemble-based multi-filter feature selection method for DDoS detection in cloud computing10.1186/s13638-016-0623-3 ↗
41. A new hybrid ensemble feature selection framework for machine learning-based phishing detection system10.1016/j.ins.2019.01.064 ↗
42. Comparing performances of logistic regression, classification and regression tree, and neural networks for predicting coronary artery disease10.1016/j.eswa.2006.09.004 ↗
43. Sathe, S., and Aggarwal, C.C. (2019, January 8–11). Nearest Neighbor Classifiers Versus Random Forests and Support Vector Machines. Proceedings of the 2019 IEEE International Conference on Data Mining (ICDM), Beijing, China.10.1109/ICDM.2019.00164 ↗
44. Dua, D., and Graff, C. (2019). UCI Machine Learning Repository, University of California, School of Information and Computer Science. Available online: http://archive.ics.uci.edu/ml.
45. Mierswa, I., and Klinkenberg, R. (2020, June 30). RapidMiner Studio (9.2) [Data Science, Machine Learning, Predictive Analytics]. Available online: https://rapidminer.com/.
46. (2020, June 30). CHART Based Feature Weightage. Available online: http://www.myexperiment.org/workflows/5148.html.
47. (2020, June 30). Gradient Boosting Trees Based Feature Weightage. Available online: http://www.myexperiment.org/workflows/5149.html.
48. (2020, June 30). Random Forest Based Feature Weightage. Available online: http://www.myexperiment.org/workflows/5150.html.
49. Kendall, M.G. (1948). Rank Correlation Methods, American Psychological Association.
50. Étude comparative de la distribution florale dans une portion des Alpes et des Jura