Abstract
Predicting heart disease needs more perfection, precision, and correctness because a little fault may cause a big danger for a patient. In the field of machine learning, there are many classification algorithms for predicting heart disease. This paper presents the probability of heart disease prediction by some machine learning classifiers which are processed by feature engineering techniques on datasets. Feature engineering is used for building features by the process of using domain knowledge of data. Here a comparison has been shown before and after feature engineering of those supervised learning algorithms and identified the best algorithm for the best accuracy. The performance of each algorithm is determined and a comparison is made for each algorithm based on the precision of the calculation and the evaluation time. The proposed method has used the Cleveland dataset and another dataset consists of four datasets (Switzerland, Hungary, Cleveland, and Long Beach) downloaded from the Kaggle repository. Here the better accuracy has been gained from Ridge Classifier 86.89% for the Cleveland database. Another dataset has given 100% accuracy for the Gradient Boosting classifier, Bagging Classifier, and Gaussian Process classifier. This research will help to predict heart disease at an early stage which will reduce the death rate of heart disease.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
References
Chudhey, A.S., Sharma, A., Singh, M.: Heart disease prediction using various machine learning algorithms. In: Mahapatra, R.P., Peddoju, S.K., Roy, S., Parwekar, P., Goel, L. (eds.) ICRTC 2021. LNNS, vol. 341, pp. 325–335. Springer, Singapore (2022). https://doi.org/10.1007/978-981-16-7118-0_28
Bhoyar, S., Wagholikar, N., Bakshi, K., Chaudhari, S.: Real-time heart disease prediction system using multilayer perceptron. In: 2021 2nd International Conference for Emerging Technology (INCET), pp. 1–4. IEEE (2021)
Bhatla, N., Jyoti, K.: An analysis of heart disease prediction using different data mining techniques. Int. J. Eng. 1(8), 1–4 (2012)
Raghunath, D., Usha, C., Veera, K., Manoj, V.: Predicting heart disease using machine learning techniques. Int. Res. J. Comput. Sci. 149–153 (2019)
Rajesh, N., Maneesha, T., Hafeez, S., Krishna, H.: Prediction of heart disease using machine learning algorithms. Int. J. Eng. Technol. (UAE) 7(2.32 Special Issue 32), 363–366 (2018)
“HeartDiseaseDataset.” https://www.kaggle.com/johnsmith88/heart-disease-dataset
Silva, F.S., et al.: Hyperbaric oxygen therapy mitigates left ventricular remodeling, upregulates MMP-2 and VEGF, and inhibits the induction of MMP-9, TGF-β1, and TNF-α in streptozotocin-induced diabetic rat heart. Life Sci. 295, 120393 (2022)
Gazeloglu, C.: Prediction of heart disease by classifying with feature selection and machine learning methods. Prog. Nutr. 22(2), 660–670 (2020)
Liu, X., et al.: A hybrid classification system for heart disease diagnosis based on the RFRS method. Comput. Math. Methods Med. 2017 (2017)
Nguyen, T.N.A., Bouzerdoum, A., Phung, S.L.: A scalable hierarchical Gaussian process classifier. IEEE Trans. Signal Process. 67(11), 3042–3057 (2019)
Patel, J., TejalUpadhyay, D., Patel, S.: Heart disease prediction using machine learning and data mining technique. Heart Dis. 7(1), 129–137 (2015)
Tasnim, F., Habiba, S.U.: A comparative study on heart disease prediction using data mining techniques and feature selection. In: 2021 2nd International Conference on Robotics, Electrical and Signal Processing Techniques (ICREST), pp. 338–341. IEEE (2021)
Almustafa, K.M.: Prediction of heart disease and classifiers’ sensitivity analysis. BMC Bioinform. 21(1), 1–18 (2020)
Srivastava, K., Choubey, D.K.: Heart disease prediction using machine learning and data mining. Int. J. Recent Technol. Eng. 9(1), 212–219 (2020)
Essinger, S.D., Rosen, G.L.: An introduction to machine learning for students in secondary education. In: 2011 Digital Signal Processing and Signal Processing Education Meeting (DSP/SPE), pp. 243–248. IEEE (2011)
Marappan, R.: Heart disease prediction analysis using machine learning algorithms. J. Appl. Math. Comput. 6(3), 273–281 (2022). https://doi.org/10.26855/jamc.2022.09.001
Riyaz, L., Butt, M.A., Zaman, M., Ayob, O.: Heart disease prediction using machine learning techniques: a quantitative review. In: Khanna, A., Gupta, D., Bhattacharyya, S., Hassanien, A.E., Anand, S., Jaiswal, A. (eds.) International Conference on Innovative Computing and Communications. AISC, vol. 1394, pp. 81–94. Springer, Singapore (2022). https://doi.org/10.1007/978-981-16-3071-2_8
Hossen, M.K.: Heart disease prediction using machine learning techniques. Am. J. Comput. Sci. Technol. 5(3), 146–154 (2022)
Mahmud, M., Kaiser, M.S., Hussain, A., Vassanelli, S.: Applications of deep learning and reinforcement learning to biological data. IEEE Trans. Neural Netw. Learn. Syst. 29(6), 2063–2079 (2018). https://doi.org/10.1109/TNNLS.2018.2790388
Mahmud, M., Kaiser, M.S., McGinnity, T.M., Hussain, A.: Deep learning in mining biological data. Cogn. Comput. 13(1), 1–33 (2020). https://doi.org/10.1007/s12559-020-09773-x
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2023 ICST Institute for Computer Sciences, Social Informatics and Telecommunications Engineering
About this paper
Cite this paper
Alam, N., Alam, S., Tasnim, F., Sharmin, S. (2023). Improved and Intelligent Heart Disease Prediction System Using Machine Learning Algorithm. In: Satu, M.S., Moni, M.A., Kaiser, M.S., Arefin, M.S. (eds) Machine Intelligence and Emerging Technologies. MIET 2022. Lecture Notes of the Institute for Computer Sciences, Social Informatics and Telecommunications Engineering, vol 490. Springer, Cham. https://doi.org/10.1007/978-3-031-34619-4_9
Download citation
DOI: https://doi.org/10.1007/978-3-031-34619-4_9
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-031-34618-7
Online ISBN: 978-3-031-34619-4
eBook Packages: Computer ScienceComputer Science (R0)