Background
Atrial fibrillation (AFIB) is a common atrial arrhythmia that affects millions of people worldwide. However, most of the time, AFIB is paroxysmal and can pass unnoticed in medical exams; therefore, regular screening is required. This paper proposes machine learning (ML) methods to detect AFIB from short-term electrocardiogram (ECG) and photoplethysmography (PPG) signals.
Aim
Several experiments were conducted across five different databases, with three of them containing ECG signals and the other two consisting of only PPG signals. Experiments were conducted to investigate the hypothesis that an ML model trained to predict AFIB from ECG segments could be used to predict AFIB from PPG segments.
Materials and methods
A random forest (RF) ML algorithm achieved the best accuracy and achieved a 90% accuracy rate on the University of Mississippi Medical Center (UMMC) dataset (216 samples) and a 97% accuracy rate on the Medical Information Mart for Intensive Care (MIMIC)-III datasets (2,134 samples).
Results
A total of 269,842 signal segments were analyzed across all datasets (212,266 were of normal sinus rhythm (NSR) and 57,576 corresponded to AFIB segments).
Conclusions
The ability to detect AFIB with significant accuracy using ML algorithms from PPG signals, which can be acquired via non-invasive contact or contactless, is a promising step forward toward the goal of achieving large-scale screening for AFIB.