Published May 6, 2025 | Version v1

HEART DISEASE PREDICTION SYSTEM USING MACHINE LEARNING

Authors/Creators

Contributors

Description

Cardiovascular disease is one of the most prevalent causes of death worldwide, and early detection is crucial to prevent additional deaths and to increase survival rates. Conventional diagnosis by examining electrocardiograms (ECG), blood and clinical approach is time-consuming and expensive methods, which are prone to human error. A Heart Disease Prediction System leveraging various Machine Learning algorithms including Logistic Regression and Support Vector Machine predicts patient risk pretty accurately.

The system is trained on the UCI Cleveland Heart Disease Dataset, comprising 10,000 patients with recorded ages, cholesterol, blood pressure, heart rate, and blood sugar values. Data preprocessing methods, including how to handle missing value, normalizing and feature selection, help improving the effectiveness of model. The system reaches the accuracy of 87.5% which is better than that of typical diagnosis.

Files

HEART DISEASE PREDICTION SYSTEM USING MACHINE LEARNING.pdf

Files (1.3 MB)

Additional details

Dates

Submitted
2025-05-06
Machine Learning-driven Heart Disease Prediction Systems rely heavily on patient data like age blood pressure and cholesterol levels for accurate forecasts. Using ML algorithms and data preprocessing methods, the system increases the diagnostic precision and assists doctors to take good decisions.

References

  • 1. W.J. Frawley and G. Piatetsky-Shapiro, "Knowledge Discovery in Databases: An Overview," AI Magazine, Vol. 13, No. 3, pp. 57-70, 1996.
  • 2. Heon Gyu Lee, Ki Yong Noh, and Keun Ho Ryu, "Mining Bio Signal Data: Coronary Artery Disease Diagnosis using Linear and Nonlinear Features of HRV," Proceedings of International Conference on Emerging Technologies in Knowledge Discovery and Data Mining, pp. 56-66, 2007.
  • 3. Kiyong Noh, Heon Gyu Lee, Ho-Sun Shon, Bum Ju Lee, and Keun Ho Ryu, "Associative Classification Approach for Diagnosing Cardiovascular Disease," Intelligent Computing in Signal Processing and Pattern Recognition, Vol. 345, pp. 721-727, 2006.
  • 4. Latha Parthiban and R. Subramanian, "Intelligent Heart Disease Prediction System using CANFIS and Genetic Algorithm," International Journal of Biological, Biomedical and Medical Sciences, Vol. 3, No. 3, pp. 1-8, 2008.
  • 5. UCI Machine Learning Repository, "Heart Disease Dataset," [Online]. Available: https://archive.ics.uci.edu/ml/datasets/heart+disease.
  • 6. F. Chollet, Deep Learning with Python, Manning Publications, 2017.
  • 7. S. Raschka and V. Mirjalili, Python Machine Learning, 3rd Edition, Packt Publishing, 2019.
  • 8. Python Software Foundation, "Python Language Reference," [Online]. Available: https://www.python.org/doc/.
  • 9. Pedregosa et al., "Scikit-Learn: Machine Learning in Python," Journal of Machine Learning Research, Vol. 12, pp. 2825-2830, 2011.
  • 10. D. Powers, "Evaluation: From Precision, Recall and F-Measure to ROC, Informedness, Markedness, and Correlation."
  • 11. NumPy Developers, "NumPy: The Fundamental Package for Scientific Computing with Python," [Online]. Available: https://numpy.org/.
  • 12. Matplotlib Developers, "Matplotlib: Visualization with Python," [Online]. Available: https://matplotlib.org/.