Skip to main content

Comparison of Machine Learning Algorithms and Ensemble Technique for Heart Disease Prediction

  • Conference paper
  • First Online:
Intelligent Systems Design and Applications (ISDA 2020)

Abstract

Heart disease (HD) is one of the most common diseases throughout the world. In this article, we describe an innovative AI system and ensemble strategy that can accurately identify HD and apply it to the information collected from the UCI AI repository. We tried six traditional machine learning algorithms (SVM, DT, KNN, RF, Adaboost and LR), and two voting classifiers (SVC, KNN, DT, RF, ADA and SVC, KNN, RF) as ensemble algorithm. In order to improve the representation and comparison of these algorithms, the data was standardized. The introduced method improves the representation of all conventional machine learning algorithms used in this survey. We propose voting classifiers 1 and 2 as ensemble algorithms for machine learning algorithms. Our research shows that RF creates an accuracy of 88.52% in a set of machine learning classifiers, while Voting Classifier 2 provides an accuracy of 86.88%, while predicting that it will be recorded as a well-known UCI AI dataset. We concluded that machine learning programs upgraded through the suggested methods can suggest unusually accurate models that are planned for clinical use and examination.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 169.00
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 219.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Similar content being viewed by others

References

  1. Wah, T.Y., Gopal Raj, R., Iqbal, U.: Automated diagnosis of coronary artery disease: a review and workflow. Cardiology Research and Practice (2018)

    Google Scholar 

  2. Zainel, A.J.A.L., Al Nuaimi, A.S., Syed, M.A.: Risk factors associated with cardiovascular diseases among adults attending the primary health care centers in qatar a cross sectional study. Journal of Community Medicine & Public Health (2020)

    Google Scholar 

  3. Murdoch, T.B., Detsky, A.S.: The inevitable application of big data to health care. JAMA 309(13), 1351–1352 (2013)

    Article  Google Scholar 

  4. Parikh, R.B., Kakad, M., Bates, D.W.: Integrating predictive analytics into high-value care: the dawn of precision delivery. JAMA 315(7), 651–652 (2016)

    Article  Google Scholar 

  5. Darcy, A.M., Louie, A.K., Roberts, L.W.: Machine learning and the profession of medicine. JAMA 315(6), 551–552 (2016)

    Article  Google Scholar 

  6. Nath, S.V.: Crime pattern detection using data mining. In: 2006 IEEE/WIC/ACM International Conference on Web Intelligence and Intelligent Agent Technology Workshops, pp. 41–44. IEEE, December 2006

    Google Scholar 

  7. Cottrell, J.A., Hughes, T.J., Bazilevs, Y.: Isogeometric Analysis: Toward Integration of CAD and FEA. John Wiley & Sons, Hoboken (2009)

    Book  Google Scholar 

  8. Anbarasi, M., Anupriya, E., Iyengar, N.C.S.N.: Enhanced prediction of heart disease with feature subset selection using genetic algorithm. Int. J. Eng. Sci. Technol. 2(10), 5370–5376 (2010)

    Google Scholar 

  9. Khemphila, A., Boonjing, V.: Heart disease classification using neural network and feature selection. In: 2011 21st International Conference on Systems Engineering, pp. 406–409. IEEE, August 2011

    Google Scholar 

  10. Mokeddem, S., Atmani, B., Mokaddem, M.: Supervised feature selection for diagnosis of coronary artery disease based on genetic algorithm (2013). arXiv preprint arXiv:1305.6046

  11. Wisaeng, K.: Predict the diagnosis of heart disease using feature selection and k-nearest neighbor algorithm. Appl. Math. Sci. 8(83), 4103–4113 (2014)

    Google Scholar 

  12. Jabbar, M.A.: Prediction of heart disease using k-nearest neighbor and particle swarm optimization (2017)

    Google Scholar 

  13. Vijayashree, J., Sultana, H.P.: A machine learning framework for feature selection in heart disease classification using improved particle swarm optimization with support vector machine classifier. Program. Comput. Softw. 44(6), 388–397 (2018)

    Article  Google Scholar 

  14. Reddy, G.T., Reddy, M.P.K., Lakshmanna, K., Rajput, D.S., Kaluri, R., Srivastava, G.: Hybrid genetic algorithm and a fuzzy logic classifier for heart disease diagnosis. Evol. Intel. 13(2), 185–196 (2020)

    Article  Google Scholar 

  15. Ahmed, H., Younis, E.M., Hendawi, A., Ali, A.A.: Heart disease identification from patients’ social posts, machine learning solution on Spark. Future Gener. Comput. Syst. 111, 714–722 (2020)

    Article  Google Scholar 

  16. Gokulnath, C.B., Shantharajah, S.P.: An optimized feature selection based on genetic approach and support vector machine for heart disease. Cluster Comput. 22(6), 14777–14787 (2019)

    Article  Google Scholar 

  17. Aggrawal, R., Pal, S.: Sequential feature selection and machine learning algorithm-based patient’s death events prediction and diagnosis in heart disease. SN Comput. Sci. 1(6), 1–16 (2020)

    Article  Google Scholar 

  18. Yadav, D.C., Pal, S.: Calculating diagnose odd ratio for thyroid patients using different data mining classifiers and ensemble techniques. Int. J. Publ. Health Res. Dev. 9(4), 5463–5470 (2020)

    Google Scholar 

  19. Gokulnath, C.B., Shantharajah, S.P.: An optimized feature selection based on genetic approach and support vector machine for heart disease. Cluster Comput. 22(6), 14777–14787 (2019)

    Article  Google Scholar 

  20. Aha, D., Kibler, D.: Instance-based prediction of heart-disease presence with the Cleveland database. Univ. Calif. 3(1), 3–2 (1988)

    Google Scholar 

  21. Verma, A.K., Pal, S., Kumar, S.: Prediction of different classes of skin disease using machine learning techniques. In: Smart Innovations in Communication and Computational Sciences, pp. 91–100. Springer, Singapore (2020)

    Google Scholar 

  22. David, H., Belcy, S.A.: Heart disease prediction using data mining techniques. ICTACT Journal on Soft Computing, vol. 9, no. 1 (2018)

    Google Scholar 

  23. Yadav, D.C., Pal, S.: Discovery of hidden pattern in thyroid disease by machine learning algorithms. Indian J. Publ. Health Res. Dev. 11(1), 61–66 (2020)

    Article  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2021 The Author(s), under exclusive license to Springer Nature Switzerland AG

About this paper

Check for updates. Verify currency and authenticity via CrossMark

Cite this paper

Aggarwal, R., Pal, S. (2021). Comparison of Machine Learning Algorithms and Ensemble Technique for Heart Disease Prediction. In: Abraham, A., Piuri, V., Gandhi, N., Siarry, P., Kaklauskas, A., Madureira, A. (eds) Intelligent Systems Design and Applications. ISDA 2020. Advances in Intelligent Systems and Computing, vol 1351. Springer, Cham. https://doi.org/10.1007/978-3-030-71187-0_126

Download citation

Publish with us

Policies and ethics