Key result
Random Forest tops deep learning for smartwatch arrhythmia detection with ~91% accuracy.
Why the study?
Cardiac arrhythmias often progress without symptoms and wrist-based PPG signals from smartwatches are affected by motion artifacts and variability, limiting traditional detection methods.
Do machine learning and deep learning models accurately detect normal sinus rhythm, atrial fibrillation, and premature contractions from consumer smartwatch PPG and accelerometer data?
Do machine learning and deep learning models accurately detect normal sinus rhythm, atrial fibrillation, and premature contractions from consumer smartwatch PPG and accelerometer data?
Feature-based Random Forest and hybrid convolutional-recurrent deep learning models can accurately detect arrhythmias from consumer smartwatch data, balancing diagnostic performance and computational efficiency for near-real-time screening.
May facilitate wearable arrhythmia monitoring; extends Pulsewatch baselines but remains hypothesis-generating pending larger validation.
Introduction Cardiac arrhythmias often progress without clear symptoms and may remain undetected until severe complications occur. Continuous monitoring through consumer smartwatches offers a scalable and non-invasive opportunity for real-time rhythm screening in free-living conditions. However, wrist-based photoplethysmography (PPG) signals are highly susceptible to motion artifacts and inter-subject variability, limiting traditional signal-processing techniques. In this work, we compare classical machine learning and deep learning approaches for multi-class arrhythmia classification from real-life smartwatch PPG and accelerometer recordings collected in the Pulsewatch clinical trial. Three rhythm categories are considered: normal sinus rhythm (NSR), atrial fibrillation (AF), and premature atrial or ventricular contractions (PAC/PVC). Methods The evaluated approaches include a Random Forest classifier based on engineered temporal and morphological features, together with two end-to-end architectures, CNN–GRU and CNN–BiLSTM, designed to learn temporal patterns directly from raw two-channel smartwatch waveforms while addressing motion artifacts, sensor noise, and cross-subject generalization. Results Under two-fold subject-independent cross-validation, the Random Forest achieved the highest average accuracy among the proposed methods (91.22%), together with the best macro precision (85.89%), macro F 1 score (84.17%), and macro ROC-AUC (97.03%). The CNN–BiLSTM achieved the highest macro recall (87.37%), indicating stronger sensitivity to arrhythmic classes, while the CNN–GRU remained competitive with a macro recall of 86.85% and a macro F 1 score of 83.13%. Discussion Compared with the Pulsewatch baselines reported by Han et al., the proposed methods improved the available macro-level metrics, with the Random Forest obtaining the strongest macro precision and macro F 1 score and the CNN–BiLSTM the strongest macro recall, indicating improved class-balanced recognition of clinically relevant arrhythmic events. These results show that feature-based models remain highly competitive for smartwatch-based arrhythmia detection, achieving the strongest overall and macro F 1 performance among the proposed methods, while hybrid convolutional–recurrent architectures provide increased sensitivity to minority rhythm classes. Deployment-oriented profiling under an identical single-core benchmark showed a mean end-to-end inference time of 33.08 ms for the Random Forest pipeline and 51.87 ms for the CNN–BiLSTM model on a 30-s segment, supporting near-real-time rhythm screening. Conclusion Overall, this work highlights the trade-offs between the analyzed approaches in terms of accuracy, class-balanced performance, computational complexity, and deployment feasibility for wearable cardiac monitoring systems.
No takes yet. Share an insight, caveat, or question.
George et al. (2026) studied Arrhythmia (Atrial Fibrillation, PAC/PVC) (n=72). Random Forest classifier vs. CNN-GRU and CNN-BiLSTM models was evaluated on Average accuracy for multi-class arrhythmia classification under two-fold subject-independent cross-validation. A Random Forest classifier using engineered features achieved 91.22% accuracy and an 84.17% macro F1 score for multi-class arrhythmia detection from smartwatch signals, outperforming the evaluated deep learning architectures in overall accuracy.
Synapse has enriched 5 closely related papers on similar clinical questions. Consider them for comparative context: