A Neural Network for High-Precise and Well-Interpretable Electrocardiogram Classification
Preprint
Abstract
Manual heart disease diagnosis with the electrocardiogram (ECG) is intractable due to the intertwined signal features and lengthy diagnosis procedure, especially for the 24-hour dynamic ECG signals. Consequently, even experienced cardiologists may face difficulty in producing all accurate ECG reports. In recent years, neural network-based automatic ECG diagnosis methods have exhibited promising performance, suggesting a potential alternative to the labor-intensive examination conducted by cardiologists. However, many existing approaches failed to adequately consider the temporal and channel dimensions when assembling features and ignored interpretability. And clinical theory underscores the necessity of prolonged signal observations for diagnosing certain ECG conditions such as tachycardia. Moreover, specific heart diseases manifest primarily through distinct ECG leads represented as channels. In response to these challenges, this paper introduces a novel neural network architecture for ECG classification (diagnosis). The proposed model incorporates Lead Fusing blocks, transformer-XL encoder-based Encoder modules, and hierarchical temporal attentions. Importantly, this classifier operates directly on raw ECG time-series signals rather than cardiac cycles. Signal integration begins with the Lead Fusing blocks, followed by the Encoder modules and hierarchical temporal attentions, enabling the extraction of long-dependent features. Furthermore, we argue that existing convolution-based methods compromise interpretability, while our proposed neural network offers improved clarity in this regard. Experimental evaluation on a comprehensive public dataset confirms the superiority of our classifier over state-of-the-art methods. Moreover, visualizations reveal the enhanced interpretability provided by our approach. Highlights Our model extracts long-dependent features of ECG signals based on the Transformer-XL encoder. The proposed network offers the improved interpretability. Our classifier achieves superior performance over other state-of-the-art methods.Keywords
This publication has 37 references indexed in Scilit:
- Beyond a Gaussian Denoiser: Residual Learning of Deep CNN for Image DenoisingIEEE Transactions on Image Processing, 2017
- Sequence to Sequence Weather Forecasting with Long Short-Term Memory Recurrent Neural NetworksInternational Journal of Computer Applications, 2016
- Deep Residual Learning for Image Recognition2016
- U-Net: Convolutional Networks for Biomedical Image Segmentation2015
- On the Properties of Neural Machine Translation: Encoder–Decoder Approaches2014
- Robust Detection of Premature Ventricular Contractions Using a Wave-Based Bayesian FrameworkIEEE Transactions on Biomedical Engineering, 2009
- Robust Neural-Network-Based Classification of Premature Ventricular Contractions Using Wavelet Transform and Timing Interval FeaturesIEEE Transactions on Biomedical Engineering, 2006
- A confident decision support system for interpreting electrocardiogramsClinical Physiology and Functional Imaging, 1999
- Panoramic display of the orderly sequenced 12-lead ECGJournal of Electrocardiology, 1994
- A Stochastic Approximation MethodThe Annals of Mathematical Statistics, 1951