Optimizing Heart Disease Prediction: Comparative Analysis of Machine Learning Algorithm for Early Detection

[{“box”:0,”content”:”[if 992 equals=”Open Access”]n

n

n

n

Open Access

nn

n

n[/if 992]n

n

Year : May 9, 2024 at 12:35 pm | [if 1553 equals=””] Volume :02 [else] Volume :02[/if 1553] | [if 424 equals=”Regular Issue”]Issue[/if 424][if 424 equals=”Special Issue”]Special Issue[/if 424] [if 424 equals=”Conference”][/if 424] : 01 | Page : –

n

n

n

n

n

n

By

n

[foreach 286]n

n

n

Dr. Purushotam naidu K, K. Roshini, J. Sravanthi, T. Kanchana Rekha, N. Sirisha, M. Thanushya

n

    n t

  • n

n

n[/foreach]

n

n[if 2099 not_equal=”Yes”]n

    [foreach 286] [if 1175 not_equal=””]n t

  1. Assistant Professor, Student, student, Student, Student, Student, Dept. of Computer Science and Engineering (AI & ML), GVP College of Engineering for Women, Visakhapatnam, Dept. of Computer Science and Engineering (AI & ML), GVP College of Engineering for Women, Visakhapatnam, Dept. of Computer Science and Engineering (AI & ML), GVP College of Engineering for Women, Visakhapatnam, Dept. of Computer Science and Engineering (AI & ML), GVP College of Engineering for Women, Visakhapatnam, Dept. of Computer Science and Engineering (AI & ML), GVP College of Engineering for Women, Visakhapatnam, Dept. of Computer Science and Engineering (AI & ML), GVP College of Engineering for Women, Visakhapatnam, Andhra Pradesh, Andhra Pradesh, Andhra Pradesh, Andhra Pradesh, Andhra Pradesh, Andhra Pradesh, India, India, India, India, India, India
  2. n[/if 1175][/foreach]

n[/if 2099][if 2099 equals=”Yes”][/if 2099]n

n

Abstract

nThe expanding realm of data analysis holds considerable importance in healthcare, particularly in the medical sector where forecasting heart disease is considered a complex endeavour. Early prediction of serious health conditions can be the determining factor between survival and fatality, with heart disease being one such critical health issue. Over the last decade, the main reason for death has been heart disease. Heart disorders come in many different forms, and they are often referred to as cardiovascular diseases. These can range from heart rhythm issues to birth abnormalities to illnesses of the blood vessels. For several decades, it has continued to be the leading cause of death worldwide. It is imperative to find a precise and trustworthy method for automating the task in order to detect the sickness early and manage it effectively. Machine Learning (ML), a prominent application of Artificial Intelligence, is making significant strides in various research domains. This study examines supervised learning models including Logistic Regression, Naïve Bayes, Support Vector Machine, K-Nearest Neighbors, Decision Tree, Random Forest, and the ensemble technique XGBoost, offering a comparative analysis to identify the most effective algorithm. Results indicate that Random Forest achieves the highest accuracy at 90.16% compared to other algorithms.

n

n

n

Keywords: Classification Accuracy, Logistic Regression, Naïve Bayes, Support Vector Machine, K-Nearest Neighbor, Decision Tree, Random Forest

n[if 424 equals=”Regular Issue”][This article belongs to International Journal of Computer Science Languages(ijcsl)]

n

[/if 424][if 424 equals=”Special Issue”][This article belongs to Special Issue under section in International Journal of Computer Science Languages(ijcsl)][/if 424][if 424 equals=”Conference”]This article belongs to Conference [/if 424]

n

n

n

How to cite this article: Dr. Purushotam naidu K, K. Roshini, J. Sravanthi, T. Kanchana Rekha, N. Sirisha, M. Thanushya. Optimizing Heart Disease Prediction: Comparative Analysis of Machine Learning Algorithm for Early Detection. International Journal of Computer Science Languages. May 9, 2024; 02(01):-.

n

How to cite this URL: Dr. Purushotam naidu K, K. Roshini, J. Sravanthi, T. Kanchana Rekha, N. Sirisha, M. Thanushya. Optimizing Heart Disease Prediction: Comparative Analysis of Machine Learning Algorithm for Early Detection. International Journal of Computer Science Languages. May 9, 2024; 02(01):-. Available from: https://journals.stmjournals.com/ijcsl/article=May 9, 2024/view=0

nn


nn[if 992 equals=”Open Access”] Full Text PDF Download[/if 992]

[if 379 not_equal=””]n

Browse Figures

n

n

[foreach 379]n

n[/foreach]n

nn

n

n[/if 379]n

n

References

n[if 1104 equals=””]n

  1. Hossen MK. Heart disease prediction using machine learning techniques. American Journal of Computer Science and Technology. 2022;5(3):146-54.
  2. Heart Disease Prediction Using Machine Learning, Anupama Yadav, Levish Gediya1, Adnanuddin Kazi2, International Research Journal of Engineering and Technology (IRJET).
  3. Bharti R, Khamparia A, Shabaz M, Dhiman G, Pande S, Singh P. Prediction of heart disease using a combination of machine learning and deep learning. Computational intelligence and neuroscience. 2021 Jul 1;2021.
  4. Malavika G, Rajathi N, Vanitha V, Parameswari P. Heart disease prediction using machine learning algorithms. Bioscience Biotechnology Research Communications. 2020;13(11):24-7.
  5. Biswas N, Ali MM, Rahaman MA, Islam M, Mia MR, Azam S, Ahmed K, Bui FM, Al-Zahrani FA, Moni MA. Machine Learning-Based Model to Predict Heart Disease in Early Stage Employing Different Feature Selection Techniques. BioMed Research International. 2023 May 2;2023.
  6. Nashif S, Raihan MR, Islam MR, Imam MH. Heart disease detection by using machine learning algorithms and a real-time cardiovascular health monitoring system. World Journal of Engineering and Technology. 2018 Sep 12;6(4):854-73.
  7. Shah D, Patel S, Bharti SK. Heart disease prediction using machine learning techniques. SN Computer Science. 2020 Nov;1(6):345.
  8. Ahmed I. A Study of Heart Disease Diagnosis Using Machine Learning and Data Mining.
  9. Shah D, Patel S, Bharti SK. Heart disease prediction using machine learning techniques. SN Computer Science. 2020 Nov;1(6):345.
  10. Jindal H, Agrawal S, Khera R, Jain R, Nagrath P. Heart disease prediction using machine learning algorithms. InIOP conference series: materials science and engineering 2021 (Vol. 1022, No. 1, p. 012072). IOP Publishing.
  11. Shah D, Patel S, Bharti SK. Heart disease prediction using machine learning techniques. SN Computer Science. 2020 Nov;1(6):345.
  12. Mahmoud WA, Aborizka M, Amer FA. Heart disease prediction using machine learning and data mining techniques: Application of framingham dataset. Turkish Journal of Computer and Mathematics Education (TURCOMAT). 2021 Nov 2;12(14):4864-70.
  13. Singh A, Kumar R. Heart disease prediction using machine learning algorithms. In2020 international conference on electrical and electronics engineering (ICE3) 2020 Feb 14 (pp. 452-457). IEEE.
  14. Radwan M, Mohamed Abdelrahman N, Wael Kamal H, Khaled Abdelmonem Elewa A, Moataz Mohamed A. MLHeartDisPrediction: heart disease prediction using machine learning. Journal of Computing and Communication. 2023 Jan 25;2(1):50-65.
  15. Gupta C, Saha A, Reddy NS, Acharya UD. Cardiac Disease Prediction using Supervised Machine Learning Techniques. InJournal of Physics: Conference Series 2022 (Vol. 2161, No. 1, p. 012013). IOP Publishing.

nn[/if 1104][if 1104 not_equal=””]n

    [foreach 1102]n t

  1. [if 1106 equals=””], [/if 1106][if 1106 not_equal=””],[/if 1106]
  2. n[/foreach]

n[/if 1104]

nn


nn[if 1114 equals=”Yes”]n

n[/if 1114]

n

n

[if 424 not_equal=””]Regular Issue[else]Published[/if 424] Subscription Review Article

n

n

[if 2146 equals=”Yes”][/if 2146][if 2146 not_equal=”Yes”][/if 2146]n

n

n

n

n

n

n

n

n

n

n

n

n

n

n

n

n

n

n

n

n[if 1748 not_equal=””]

[else]

[/if 1748]n

n

n

Volume 02
[if 424 equals=”Regular Issue”]Issue[/if 424][if 424 equals=”Special Issue”]Special Issue[/if 424] [if 424 equals=”Conference”][/if 424] 01
Received March 28, 2024
Accepted April 8, 2024
Published May 9, 2024

n

n

n

n

n

n function myFunction2() {n var x = document.getElementById(“browsefigure”);n if (x.style.display === “block”) {n x.style.display = “none”;n }n else { x.style.display = “Block”; }n }n document.querySelector(“.prevBtn”).addEventListener(“click”, () => {n changeSlides(-1);n });n document.querySelector(“.nextBtn”).addEventListener(“click”, () => {n changeSlides(1);n });n var slideIndex = 1;n showSlides(slideIndex);n function changeSlides(n) {n showSlides((slideIndex += n));n }n function currentSlide(n) {n showSlides((slideIndex = n));n }n function showSlides(n) {n var i;n var slides = document.getElementsByClassName(“Slide”);n var dots = document.getElementsByClassName(“Navdot”);n if (n > slides.length) { slideIndex = 1; }n if (n (item.style.display = “none”));n Array.from(dots).forEach(n item => (item.className = item.className.replace(” selected”, “”))n );n slides[slideIndex – 1].style.display = “block”;n dots[slideIndex – 1].className += ” selected”;n }n”}]