Related Experiment Video
Updated: May 15, 2025

Analyzing Long-Term Electrocardiography Recordings to Detect Arrhythmias in Mice
Published on: May 23, 2021
A study on heart data analysis and prediction using advanced machine learning methods
1Kastamonu Vocational School, Kastamonu University, 37150, Kastamonu, Turkey.
Insights
Early prediction of cardiovascular diseases is crucial. This study found that traditional machine learning models, when combined with effective feature engineering and data balancing, can perform as well as or better than automated machine learning approaches for heart attack risk prediction.
Area of Science:
- Medical Informatics
- Artificial Intelligence in Healthcare
- Cardiology
Background:
- Cardiovascular diseases are a leading global cause of mortality.
- Early detection and accurate diagnosis are vital for preventing severe outcomes like heart attacks.
- Patient-centered systems require reliable predictive models for high-risk individuals.
Purpose of the Study:
- To compare the performance of classic machine learning (ClassicML) and automated machine learning (AutoML) models for early cardiovascular disease prediction.
- To identify the optimal machine learning approach for developing patient-centered systems for heart attack risk assessment.
- To evaluate the impact of feature engineering and data balancing techniques on model performance.
Main Methods:
- Utilized a combined dataset from four universities (Swiss, Hungarian, Cleveland, Long Beach VA) with 12 key features.
- Implemented and compared nine traditional machine learning algorithms against seven automated machine learning algorithms.
- Assessed model performance using accuracy, F1 score, precision, and recall.
Main Results:
- Automated machine learning (AutoML) tools are not consistently superior to traditional machine learning (ClassicML) methods.
- Effective feature extraction, appropriate data balancing, and a suitable machine learning model are critical for optimal performance.
- Specific combinations of techniques yielded the best predictive accuracy for cardiovascular events.
Conclusions:
- The choice of machine learning methodology (ClassicML vs. AutoML) should be carefully considered based on specific application needs.
- Feature engineering and data balancing are crucial components for enhancing the predictive power of cardiovascular disease models.
- Further research into optimized feature selection and data preprocessing can improve patient-centered predictive systems.
Abstract:
Cardiovascular diseases comprise a diverse array of disorders impacting the cardiac structure and vascular system and rank among the predominant factors contributing to mortality on a global scale. Every day, a significant number of individuals die from various heart-related issues. Therefore, early detection of heart diseases is of critical importance. Especially following these diagnoses, providing a more accurate diagnosis for individuals at high risk and subsequent extra treatments outline an essential roadmap for preventing heart attacks. This paper compares the performance of classic machine learning (ClassicML) and automated machine learning (AutoML) models across different variations that incorporate feature engineering and balancing techniques, thereby identifying which machine learning model is more successful in the development and implementation of patient-centered systems for the early prediction of cardiovascular diseases. The models used in this study utilize a combined dataset from Swiss, Hungarian, Cleveland, and Long Beach VA universities. This dataset consists of 14 main features, of which we used 12 features to analyze the individual experiencing a heart attack. The result of this classification problem is validated by accuracy. The accuracy result obtained is supported by the F1 score, precision, and recall results. The research encompasses nine traditional machine-learning algorithms as well as seven automated machine-learning algorithms. The findings of this investigation demonstrate that the performance of AutoML tools is not necessarily superior to traditional machine learning methodologies. Moreover, they highlight that effective feature extraction, when combined with an appropriate data balancing technique and a suitable machine learning model, can yield the best performance.

