Atrial Fibrillation (AF) is a common “cardiac arrhythmia” with significant health implications. Traditional AF detection methods have limitations in continuous monitoring and data analysis. The emergence of machine learning (ML) offers promising solutions for accurate and timely AF detection. This study aims to explore and evaluate various ML techniques for AF detection, considering data quality, clinical validation, and algorithm performance. A diverse dataset of ECG signals and patient information is collected and pre-processed for training and testing ML models. The study implements supervised and unsupervised learning algorithms, deep learning (DL) architectures, and ensemble methods to compare their effectiveness in AF detection. Results demonstrate the potential of ML-based AF detection to revolutionize diagnosis and management, leading to improved patient care and healthcare outcomes in cardiology. The results of our comparative study demonstrate that all ML approaches achieved impressive results in detecting AF from ECG signals. “The logistic regression classifier achieved an accuracy of 92.48% and sensitivity of 91.89%. The Naïve Bayes classifier achieved an accuracy of 90.26% and sensitivity of 89.27%. The SVM classifier achieved an accuracy of 93.87% and sensitivity of 92.43%. The Decision tree achieved an accuracy of 93.87% and sensitivity of 90.63%. Finally, the Random Forest model attained an accuracy of 95.8% and sensitivity of 92.88%”.
Read full abstract