Two Majority Voting Classifiers Applied to Heart Disease Prediction
Source abstract
Abstract
Two novel methods for heart disease prediction, which use the kurtosis of the features and the Maxwell–Boltzmann distribution, are presented. A Majority Voting approach is applied, and two base classifiers are derived through statistical weight calculation. First, exploitation of attribute kurtosis and attribute Kolmogorov–Smirnov test (KS test) result is done by plugging the base categorizer into a Bagging Classifier. Second, fitting Maxwell random variables to the components and summating KS statistics are used for weight assignment. We have compared state-of-the-art methods to the proposed classifiers and reported the results. According to the findings, our Gaussian distribution and kurtosis-based Majority Voting Bagging Classifier (GKMVB) and Maxwell Distribution-based Majority Voting Bagging Classifier (MKMVB) outperform SVM, ANN, and Naive Bayes algorithms. In this context, which also indicates, especially when we consider that the KS test and kurtosis hack is intuitive, that the proposed routine is promising. Following the state-of-the-art, the experiments were conducted on two well-known datasets of Heart Disease Prediction, namely Statlog, and Spectf. A comparison of Optimized Precision is made to prove the effectiveness of the methods: the newly proposed methods attained 85.6 and 81.0 for Statlog and Spectf, respectively (while the state of the heart attained 83.5 and 71.6, respectively). We claim that the Majority Voting family of classifiers is still open to new developments through appropriate weight assignment. This claim is obvious, especially when its simple structure is fused with the Ensemble Methods’ generalization ability and success.
Source: crossref · Quality: baseline
Research context
OpenAlex topics: Imbalanced Data Classification Techniques · Artificial Intelligence in Healthcare · Data Mining Algorithms and Applications
SciVX discovery tags are terminology-based. OpenAlex topics are source-provided classifications.
Affiliations
KUTTAM, School of Medicine, Koc University, 34450 Istanbul, Turkey
Department of Computer Programming, Vocational School, Cankaya University, 06790 Ankara, Turkey
Department of Computer Engineering, Faculty of Engineering, Cankaya University, 06790 Ankara, Turkey
Department of Mechatronics Engineering, Faculty of Engineering, Cankaya University, 06790 Ankara, Turkey
References (56)
Show source-provided references
1. A multicriteria weighted vote-based classifier ensemble for heart disease prediction10.1111/coin.12070 ↗
2. A highly accurate firefly based algorithm for heart disease prediction10.1016/j.eswa.2015.06.024 ↗
3. Rough set methods in feature selection and recognition10.1016/S0167-8655(02)00196-4 ↗
4. An optimal design for type–2 fuzzy logic system using hybrid of chaos firefly algorithm and genetic algorithm and its application to sea level prediction10.3233/IFS-131101 ↗
5. MV5: A clinical decision support framework for heart disease prediction using majority vote based classifier ensemble10.1007/s13369-014-1315-0 ↗
6. BagMOOV: A novel ensemble for heart disease prediction bootstrap aggregation with multi-objective optimized voting10.1007/s13246-015-0337-6 ↗
7. Prevalence and early prediction of diabetes using machine learning in North Kashmir: A case study of district bandipora10.1155/2022/2789760 ↗
8. Prediction of heart disease using back propagation MLP algorithm
9. Fisher score and Matthews correlation coefficient-based feature subset selection for heart disease diagnosis using support vector machines10.1007/s10115-018-1185-y ↗
10. Cabral, G.G., and de Oliveira, A.L.I. (2014, January 5–8). One-class Classification for heart disease diagnosis. Proceedings of the 2014 IEEE International Conference on Systems, Man, and Cybernetics (SMC), San Diego, CA, USA.10.1109/SMC.2014.6974311 ↗
11. Das, H., Naik, B., and Behera, H. An Experimental Analysis of Machine Learning Classification Algorithms on Biomedical Data. Proceedings of the 2nd International Conference on Communication, Devices and Computing, Moscow, Russia, 9–10 June 2021.
12. Classification and Prediction Model using Hybrid Technique for Medical Datasets
13. HDPM: An Effective Heart Disease Prediction Model for a Clinical Decision Support System10.1109/ACCESS.2020.3010511 ↗
14. Chen, T., and Guestrin, C. (2016, January 13–17). Xgboost: A scalable tree boosting system. Proceedings of the 22nd ACM SIGKDD International Conference on Knowledge Discovery and Data Mining, San Francisco, CA, USA.10.1145/2939672.2939785 ↗
15. A novel DBSCAN with entropy and probability for mixed data10.1007/s10586-017-0818-3 ↗
16. A study of the behavior of several methods for balancing machine learning training data10.1145/1007730.1007735 ↗
17. Rish, I. (2001, January 4). An empirical study of the naive Bayes classifier. Proceedings of the IJCAI 2001 Workshop on Empirical Methods in Artificial Intelligence, Seattle, WA, USA.
18. Intrusion detection using naive Bayes classifier with feature reduction10.1016/j.protcy.2012.05.017 ↗
19. Vaidya, J., and Clifton, C. (2004, January 22–24). Privacy preserving naive bayes classifier for vertically partitioned data. Proceedings of the 2004 SIAM International Conference on Data Mining, Lake Buena Vista, FL, USA.10.1137/1.9781611972740.59 ↗
20. Granik, M., and Mesyura, V. (June, January 29). Fake news detection using naive Bayes classifier. Proceedings of the 2017 IEEE First Ukraine Conference on Electrical and Computer Engineering (UKRCON), Kyiv, Ukraine.10.1109/UKRCON.2017.8100379 ↗
21. Sebe, N., Lew, M.S., Cohen, I., Garg, A., and Huang, T.S. (2002, January 11–15). Emotion recognition using a cauchy naive bayes classifier. Proceedings of the Object Recognition Supported by User Interaction for Service Robots, Quebec City, QC, Canada.
22. Compression-based averaging of selective naive Bayes classifiers
23. Yung, K.H. (2004, January 26–28). Using self-consistent naive-bayes to detect masquerades. Proceedings of the Pacific-Asia Conference on Knowledge Discovery and Data Mining, Sydney, Australia.10.1007/978-3-540-24775-3_41 ↗
24. Frank, E., Hall, M., and Pfahringer, B. (2003, January 7–10). Locally weighted naive bayes. Proceedings of the Nineteenth Conference on Uncertainty in Artificial Intelligence, Acapulco, Mexico.
25. Klados, M., Bratsas, C., Frantzidis, C., Papadelis, C., and Bamidis, P. (2010, January 27–30). A Kurtosis-based automatic system using naïve bayesian classifier to identify ICA components contaminated by EOG or ECG artifacts. Proceedings of the XII Mediterranean Conference on Medical and Biological Engineering and Computing, Chalkidiki, Greece.10.1007/978-3-642-13039-7_13 ↗
26. Reza, M.S., and Ma, J. (2017, January 15–16). Quantile Kurtosis in ICA and Integrated Feature Extraction for Classification. Proceedings of the International Conference on Intelligent Computing, Liverpool, UK.10.1007/978-3-319-63309-1_60 ↗
27. Nirmala, K., Venkateswaran, N., and Kumar, C.V. (2017, January 5–8). HoG based Naive Bayes classifier for glaucoma detection. Proceedings of the TENCON 2017–2017 IEEE Region 10 Conference, Penang, Malaysia.10.1109/TENCON.2017.8228250 ↗
28. Studies on Bayes classifier for condition monitoring of single point carbide tipped tool based on statistical and histogram features10.1016/j.eswa.2009.06.103 ↗
29. Condition monitoring of bevel gear box using Morlet wavelet coefficients and naïve Bayes classifier10.1504/IJSCC.2019.097412 ↗
30. Combination of k-means with naïve bayes classifier in the process of image classification10.1088/1757-899X/725/1/012126 ↗
31. Rule Extraction from Neural Network Using Input Data Ranges Recursively10.1007/s00354-018-0048-0 ↗
32. Modeling of Decision Trees Through P Systems10.1007/s00354-019-00052-4 ↗
33. Effective heart disease prediction using hybrid machine learning techniques10.1109/ACCESS.2019.2923707 ↗
34. Kavitha, M., Gnaneswar, G., Dinesh, R., Sai, Y.R., and Suraj, R.S. (2021, January 20–22). Heart disease prediction using hybrid machine learning model. Proceedings of the 2021 6th international conference on inventive computation technologies (ICICT), Coimbatore, India.10.1109/ICICT50816.2021.9358597 ↗
35. Heart disease prediction using machine learning techniques10.1007/s42979-020-00365-y ↗
36. A smart healthcare monitoring system for heart disease prediction based on ensemble deep learning and feature fusion10.1016/j.inffus.2020.06.008 ↗
37. An IoT framework for heart disease prediction based on MDCNN classifier10.1109/ACCESS.2020.2974687 ↗
38. Borisov, V., Leemann, T., Seßler, K., Haug, J., Pawelczyk, M., and Kasneci, G. (2021). Deep neural networks and tabular data: A survey. arXiv.10.1109/TNNLS.2022.3229161 ↗
39. Gaddam, D.K.R., Ansari, M.D., Vuppala, S., Gunjan, V.K., and Sati, M.M. (2022). ICDSMLA 2020: Proceedings of the 2nd International Conference on Data Science, Machine Learning and Applications, Springer.
40. Assessing generalization ability of majority vote point classifiers10.1109/TNNLS.2016.2609466 ↗
41. On combining artificial neural nets10.1080/095400996116785 ↗
42. On combining classifiers10.1109/34.667881 ↗
43. The normal quantile transformation and its application in a flood forecasting system10.5194/hess-16-1085-2012 ↗
44. Pires, I.M., Hussain, F., M Garcia, N., Lameski, P., and Zdravevski, E. (2020). Homogeneous Data Normalization and Deep Learning: A Case Study in Human Activity Classification. Future Internet, 12.10.3390/fi12110194 ↗
45. Accuracy improvement of quantitative LIBS analysis of coal properties using a hybrid model based on a wavelet threshold de-noising and feature selection method10.1364/AO.394746 ↗
46. Gene selection for cancer classification using support vector machines10.1023/A:1012487302797 ↗
47. A tutorial in logistic regression10.2307/353415 ↗
48. Sewell, M. (2011). Ensemble Methods, University College London Departament of Computer Science. Relatório Técnico RN/11/02.
49. Ribeiro, M.I. (2004). Gaussian Probability Density Functions: Properties and Error Characterization, Institute for Systems and Robotics.
50. On more robust estimation of skewness and kurtosis10.1016/S1544-6123(03)00003-5 ↗
51. Comparing measures of sample skewness and kurtosis
52. Krishna, H., and Pundir, P.S. (2007). Discrete Maxwell Distribution, InterStat.
53. Ranawana, R., and Palade, V. (2006, January 16–21). Optimized precision-a new measure for classifier performance evaluation. Proceedings of the 2006 IEEE International Conference on Evolutionary Computation, Vancouver, BC, Canada.
54. Bisong, E. (2019). Building Machine Learning and Deep Learning Models on Google Cloud Platform, Apress.10.1007/978-1-4842-4470-8 ↗
55. Scikit-learn: Machine learning in Python
56. Holmes, G., Donkin, A., and Witten, I.H. (December, January 29). Weka: A machine learning workbench. Proceedings of the ANZIIS’94-Australian New Zealnd Intelligent Information Systems Conference, Brisbane, QLD, Australia.