Abstract
Heart Disease (HD) is the world's most serious illness that seriously impacts human life. The heart does not push blood to other areas of the body in cardiac disease. For the prevention and treatment of cardiac failure, accurate and timely diagnosis of heart disease is critical. The diagnosis of cardiac disease has been considered via conventional medical history. Non-invasive approaches like machine learning are effective and powerful to categorize healthy people and people with heart disease. In the proposed research, by using the cardiovascular disease dataset, we created a machine-learning model to predict cardiac disease. In this paper, it is capable of recognizing and classifying the heart disease patient from healthy people by using three standard machine learning algorithms: Random Forest (RF), Support Vector Machine (SVM) and K-Nearest Neighbor (KNN). In addition, the Area Under Curve (AUC) value is calculated for each classification algorithms. In the proposed scheme, we also used the feature selection algorithm to reduce dimensions over a qualified heart disease dataset. After that, the whole structure for the classification of heart disease has been created. On complete features and reduced features, the performance of the proposed approach has been verified. The decrease in features affects the accuracy and time of execution of the classifiers. With the selected features, the highest classification accuracy is obtained for the KNN algorithm is about 93%, with a sensitivity is 0.9750 and specificity is 0.8529. Therefore, with the complete features, the classification accuracy is about 91%.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Similar content being viewed by others
References
Bui AL, Horwich TB, Fonarow GC (2011) Epidemiology and risk profile of heart failure. Nat Rev Cardiol 8(1):30–41
Durairaj M, Ramasamy N (2016) A comparison of the perceptive approaches for preprocessing the data set for predicting fertility success rate. Int J Control Theory Appl 9:256–260
López-Sendón J (2011) The heart failure epidemic. Medicographia 33(4):363–369
Mourão-Miranda J, Bokde ALW, Born C, Hampel H, Stetter M (2005) Classifying brain states and determining the discriminating activation patterns: support vector machine o functional MRI data. Neuroimage 28(4):980–995
Al-Shayea QK (2011) Artificial neural networks in medical diagnosis. Int J Comput Sci Issues 8(2):150–154
Jui JJ, Molla MMI, Rashid M, Bari BS, Hasan MJ (2020) Flat price prediction using linear and random forest regression based on machine learning techniques. In: Embracing Industry 4.0, pp 205–217
Molla MMI, Jui JJ, Rashid M, Bari BS, Hasan MJ (2019) Cardiotocogram data classification using random forest based machine learning algorithm. In: 11th National Technical Seminar on Underwater System Technology. Springer, Singapore, pp 357–369
Shafi ASM, Molla MMI, Jui JJ, Rahman MM (2020) Detection of colon cancer based on microarray dataset using machine learning as a feature selection and classification techniques. SN Appl Sci 1243(2):1–8
L’opez-Send’on J (2011) The heart failure epidemic. Medicographia 33:363–369
Vanisree K, Singaraju J (2011) Decision support system for congenital heart disease diagnosis based on signs and symptoms using neural networks. Int J Comput Appl 19(6):6–12
Nazir S, Shahzad S, Septem Riza L (2017) Birthmark-based software classification using rough sets. Arab J Sci Eng 42(2):859–871
Samuel OW, Asogbon GM, Sangaiah AK, Fang P, Li G (2017) An integrated decision support system based on ANN and Fuzzy_AHP for heart failure risk prediction. Expert Syst Appl 68:163–172
Detrano R, Janosi A, Steinbrunn W (1989) International application of a new probability algorithm for the diagnosis of coronary artery disease. Am J Cardiol 64(5):304–310
Gudadhe M, Wankhade K, Dongre S (2010) Decision support system for heart disease based on support vector machine and artificial neural network. In: Proceedings of International Conference on Computer and Communication Technology (ICCCT), Allahabad, India, September, pp 741–745
Kahramanli H, Allahverdi N (2008) Design of a hybrid system for the diabetes and heart diseases. Expert Syst Appl 35(1–2):82–89
Palaniappan S, Awang R (2008) Intelligent heart disease prediction system using data mining techniques. In: Proceedings of IEEE/ACS International Conference on Computer Systems and Applications (AICCSA 2008), Doha, Qatar, March-April 2008, pp 108–115
UCI Machine Learning Repository: Heart Disease Data Set. Accessed 25 Mar 2021, http://archive.ics.uci.edu/ml/datasets/Heart+Disease
Badbe V, Londhe V, Shirole G (2016) Analysis of heart disease by LVQ in neural network. Int J Recent Innov Trends Comput Commun 4:603–607
Putri NK, Rustam Z, Sarwinda D (2019) Learning vector quantization for diabetes data classification with chi-square feature selection. IOP Conf Ser Mater Sci Eng 546(5):052059
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2022 The Author(s), under exclusive license to Springer Nature Singapore Pte Ltd.
About this paper
Cite this paper
Molla, M.M.I., Islam, M.S., Shafi, A.S.M., Alam, M.K., Islam, M.T., Jui, J.J. (2022). Feature Selection and Prediction of Heart Disease Using Machine Learning Approaches. In: Md. Zain, Z., Sulaiman, M.H., Mohamed, A.I., Bakar, M.S., Ramli, M.S. (eds) Proceedings of the 6th International Conference on Electrical, Control and Computer Engineering. Lecture Notes in Electrical Engineering, vol 842. Springer, Singapore. https://doi.org/10.1007/978-981-16-8690-0_83
Download citation
DOI: https://doi.org/10.1007/978-981-16-8690-0_83
Published:
Publisher Name: Springer, Singapore
Print ISBN: 978-981-16-8689-4
Online ISBN: 978-981-16-8690-0
eBook Packages: Intelligent Technologies and RoboticsIntelligent Technologies and Robotics (R0)