Lightweight Multireceptive Field CNN for 12-Lead ECG Signal Classification

Comput Intell Neurosci. 2022 Aug 8:2022:8413294. doi: 10.1155/2022/8413294. eCollection 2022.

Abstract

The electrical activity produced during the heartbeat is measured and recorded by an ECG. Cardiologists can interpret the ECG machine's signals and determine the heart's health condition and related causes of ECG signal abnormalities. However, cardiologist shortage is a challenge in both developing and developed countries. Moreover, the experience of a cardiologist matters in the accurate interpretation of the ECG signal, as the interpretation of ECG is quite tricky even for experienced doctors. Therefore, developing computer-aided ECG interpretation is required for its wide-reaching effect. 12-lead ECG generates a 1D signal with 12 channels among the well-known time-series data. Classical machine learning can develop automatic detection, but deep learning is more effective in the classification task. 1D-CNN is being widely used for CVDS detection from ECG datasets. However, adopting a deep learning model designed for computer vision can be problematic because of its massive parameters and the need for many samples to train. In many detection tasks ranging from semantic segmentation of medical images to time-series data classification, multireceptive field CNN has improved performance. Notably, the nature of the ECG dataset made performance improvement possible by using a multireceptive field CNN (MRF-CNN). Using MRF-CNN, it is possible to design a model that considers semantic context information within ECG signals with different sizes. As a result, this study has designed a multireceptive field CNN architecture for ECG classification. The proposed multireceptive field CNN architecture can improve the performance of ECG signal classification. We have achieved a 0.72 F 1 score and 0.93 AUC for 5 superclasses, a 0.46 F 1 score and 0.92 AUC for 20 subclasses, and a 0.31 F 1 score and 0.92 AUC for all the diagnostic classes of the PTB-XL dataset.

MeSH terms

  • Algorithms*
  • Arrhythmias, Cardiac / diagnosis
  • Electrocardiography
  • Humans
  • Machine Learning
  • Neural Networks, Computer*