A comprehensive investigation and comparison of Machine Learning Techniques in the domain of heart disease

This paper aims to investigate and compare the accuracy of different data mining classification schemes, employing Ensemble Machine Learning Techniques, for the prediction of heart disease. The Cleveland data set for heart diseases, containing 303 instances, has been used as the main database for the training and testing of the developed system. 10-Fold Cross-Validation has been applied in order to increase the amount of data, which would otherwise have been limited. Different classifiers, namely Decision Tree (DT), Naïve Bayes (NB), Multilayer Perceptron (MLP), K-Nearest Neighbor (K-NN), Single Conjunctive Rule Learner (SCRL), Radial Basis Function (RBF) and Support Vector Machine (SVM), have been employed. Moreover, the ensemble prediction of classifiers, bagging, boosting and stacking, has been applied to the dataset. The results of the experiments indicate that the SVM method using the boosting technique outperforms the other aforementioned methods.

[1]  Kapil Wankhade,et al.  Decision support system for heart disease based on support vector machine and Artificial Neural Network , 2010, 2010 International Conference on Computer and Communication Technology (ICCCT).

[2]  Giuseppe De Pietro,et al.  A smart context-aware mobile monitoring system for heart patients , 2011, 2011 IEEE International Conference on Bioinformatics and Biomedicine Workshops (BIBMW).

[3]  B. Edmonds Using Localised ‘Gossip’ to Structure Distributed Learning , 2005 .

[4]  Ian H. Witten,et al.  Data mining: practical machine learning tools and techniques, 3rd Edition , 1999 .

[5]  Danilo P. Mandic,et al.  Recurrent Neural Networks for Prediction: Learning Algorithms, Architectures and Stability , 2001 .

[6]  Novruz Allahverdi,et al.  Design of a fuzzy expert system for determination of coronary heart disease risk , 2007, CompSysTech '07.

[7]  R. Detrano,et al.  International application of a new probability algorithm for the diagnosis of coronary artery disease. , 1989, The American journal of cardiology.

[8]  Yingtao Jiang,et al.  A multilayer perceptron-based medical decision support system for heart disease diagnosis , 2006, Expert Syst. Appl..

[9]  M. Neshat,et al.  A Fuzzy Expert System for Heart Disease Diagnosis , 2022 .

[10]  Ms. Ishtake " Intelligent Heart Disease Prediction System Using Data Mining Techniques " , .

[11]  อนิรุธ สืบสิงห์,et al.  Data Mining Practical Machine Learning Tools and Techniques , 2014 .

[12]  Novruz Allahverdi,et al.  Design of a hybrid system for the diabetes and heart diseases , 2008, Expert Syst. Appl..

[13]  Danilo P. Mandic,et al.  Recurrent Neural Networks for Prediction: Learning Algorithms, Architectures and Stability , 2001 .