Most existing algorithms can distinguish the AF rhythm from the normal sinus rhythm when ECG recordings are clean and are obtained with multi-lead systems, while their ability to discriminate against other arrhythmias and noise remains largely unknown. This study proposes an algorithm that classifies a short single lead ECG record from point of care devices into 'Normal', 'AF', 'Other' and 'Noisy' classes and discusses computational approaches to mitigate any unique challenges such as lead inversion, low amplitude signals, noise and artifacts.
Objective. We propose a model that can perform multi-label classification on 26 cardiac abnormalities from reduced lead Electrocardiograms (ECGs) and interpret the model. Approach. PhysioNet/Computing in Cardiology (CinC) challenge 2021 datasets are used to train the model. All recordings shorter than 20 seconds are preprocessed by normalizing, resampling, and zero-padding. The frequency domains of the recordings are obtained by applying Fast Fourier Transform. The time domain and frequency domain of the signals are fed into two separate deep convolutional neural networks. The outputs of these networks are then concatenated and passed through a fully connected layer that outputs the probabilities of 26 classes. Data imbalance is addressed by using a threshold of 0.13 to the sigmoid output. The 2-lead model is tested under noise contamination based on the quality of the signal and interpreted using SHapley Additive exPlanations (SHAP). Main results. The proposed method obtained a challenge score of 0.55, 0.51, 0.56, 0.55, and 0.56, ranking 2nd, 5th, 3rd, 3rd, and 3rd out of 39 officially ranked teams on 12-lead, 6-lead, 4-lead, 3-lead, and 2-lead hidden test datasets, respectively, in the PhysioNet/CinC challenge 2021. The model performs well under noise contamination with mean F1 scores of 0.53, 0.56 and 0.56 for the excellent, barely acceptable and unacceptable signals respectively. Analysis of the SHAP values of the 2-lead model verifies the performance of the model while providing insight into labeling inconsistencies and reasons for the poor performance of the model in some classes. Significance. We have proposed a model that can accurately identify 26 cardiac abnormalities using reduced lead ECGs that performs comparably with 12-lead ECGs and interpreted the model behavior. We demonstrate that the proposed model using only the limb leads performs with accuracy comparable to that using all 12 leads.
scite is a Brooklyn-based organization that helps researchers better discover and understand research articles through Smart Citations–citations that display the context of the citation and describe whether the article provides supporting or contrasting evidence. scite is used by students and researchers from around the world and is funded in part by the National Science Foundation and the National Institute on Drug Abuse of the National Institutes of Health.