Abnormality classification from electrocardiograms with various lead combinations

Physiol Meas. 2022 Jul 18;43(7). doi: 10.1088/1361-6579/ac70a4.

Abstract

Objective. As cardiovascular diseases are a leading cause of death, early and accurate diagnosis of cardiac abnormalities for a lower cost becomes particularly important. Given electrocardiogram (ECG) datasets from multiple sources, there exist many challenges to the development of generalized models that can identify multiple types of cardiac abnormalities from both 12-lead ECG signals and reduced-lead ECG signals. In this study, our objective is to build robust models that can accurately classify 30 types of abnormalities from various lead combinations of ECG signals.Approach. Given the challenges of this problem, we propose a framework for building robust models for ECG signal classification. Firstly, a preprocessing workflow is adopted for each ECG dataset to mitigate the problem of data divergence. Secondly, to capture the lead-wise relations, we use a squeeze-and-excitation deep residual network as our base model. Thirdly, we propose a cross-relabeling strategy and apply the sign-augmented loss function to tackle the corrupted labels in the data. Furthermore, we utilize a pos-if-any-pos ensemble strategy and a dataset-wise cross-evaluation strategy to handle the uncertainty of the data distribution in the application.Main results. In the Physionet/Computing in Cardiology Challenge 2021, our approach achieved the challenge metric scores of 0.57, 0.59, 0.59, 0.58, 0.57 on 12-, 6-, 4-, 3- and 2-lead versions and an averaged challenge metric score of 0.58 over all the lead versions.Significance. Using the proposed framework, we have developed the models from several large datasets with sufficiently labeled abnormalities. Our models are able to identify 30 ECG abnormalities accurately based on various lead combinations of ECG signals. The performance on hidden test data demonstrates the effectiveness of the proposed approaches.

Keywords: deep neural network; model generalization; multi-label ECG classification; reduced leads.

Publication types

  • Research Support, Non-U.S. Gov't

MeSH terms

  • Algorithms
  • Disease Progression
  • Electrocardiography* / methods
  • Humans
  • Signal Processing, Computer-Assisted*