Automated inter-patient arrhythmia classification with dual attention neural network

被引:8
作者
Lyu, He [1 ]
Li, Xiangkui [2 ]
Zhang, Jian [2 ]
Zhou, Chenchen [1 ]
Tang, Xuezhi [1 ]
Xu, Fanxin [1 ]
Yang, Ye [1 ]
Huang, Qinzhen [1 ]
Xiang, Wei [1 ]
Li, Dong [3 ]
机构
[1] Southwest Minzu Univ, Key Lab Elect & Informat Engn, State Ethn Affairs Commiss, Chengdu, Peoples R China
[2] Sichuan Univ, West China Hosp, West China Biomed Big Data Ctr, 37 Guoxue Alley, Chengdu 610041, Peoples R China
[3] Emory Sch Med, Div Hosp Med, 201 Dowman Dr, Atlanta, GA 30322 USA
关键词
Electrocardiogram (ECG); Arrhythmia classification; Convolution neural network; Recurrent neural network; Attention; HEARTBEAT CLASSIFICATION; ECG; SEQUENCE; INFORMATION; ENSEMBLE; FEATURES; SMOTE; MODEL;
D O I
10.1016/j.cmpb.2023.107560
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
Background and objectives: Arrhythmia classification based on electrocardiograms (ECG) can enhance clin-ical diagnostic efficiency. However, due to the significant differences in the number of different categories of heartbeats, the performance of classes with fewer samples in arrhythmia classification have not met expectations under the inter-patient paradigm. This paper aims to mitigate the adverse effects of category imbalance and improve arrhythmia classification performance.Methods: We constructed a novel dual attention hybrid network (DA-Net) for arrhythmia classification under sample imbalance, based on modified convolutional networks with channel attention (MCC-Net) and sequence-to-sequence network with global attention (Seq2Seq). The refined local features of the in-put heartbeat are first extracted by MCC-Net and then sent to Seq2Seq for further feature fusion. By applying local and global attention in the feature extraction and fusion parts, respectively, the method fully fuses low-level feature details and high-level context information and enhances the ability to ex-tract discriminative features.Results: Based on the MIT-BIH arrhythmia database, under the inter-patient paradigm without any data augmentation methods, the proposed method achieved 99.98% accuracy (ACC) for five categories. The various performance indicators are as follows: Class N: sensitivity (SEN) = 99.96%, specificity (SPEC) = 99.93%, positive predictive value (PPV) = 99.99%; Class S: SEN = 99.67%, SPEC = 99.98%, PPV = 99.56%; Class V: SEN = 100%, SPEC = 99.99%, PPV = 99.91%; Class F: SEN = 100%, PPV = 99.98%, SPEC = 97.17%. In further experiments simulating extreme cases, the model still achieved ACC of 99.54% and 98.91% in the three-category and five-category categories when the training sample size was much smaller than the test sample.Conclusions: Without any data augmentation methods, the proposed model not only alleviates the neg-ative impact of class imbalance and achieves excellent performance in all categories but also provides a new approach for dealing with class imbalance in arrhythmia classification. Additionally, our method demonstrates potential in conditions with fewer samples. (c) 2023 Elsevier B.V. All rights reserved.
引用
收藏
页数:10
相关论文
共 50 条
[1]   A deep convolutional neural network model to classify heartbeats [J].
Acharya, U. Rajendra ;
Oh, Shu Lih ;
Hagiwara, Yuki ;
Tan, Jen Hong ;
Adam, Muhammad ;
Gertych, Arkadiusz ;
Tan, Ru San .
COMPUTERS IN BIOLOGY AND MEDICINE, 2017, 89 :389-396
[2]   Automated detection of arrhythmias using different intervals of tachycardia ECG segments with convolutional neural network [J].
Acharya, U. Rajendra ;
Fujita, Hamido ;
Lih, Oh Shu ;
Hagiwara, Yuki ;
Tan, Jen Hong ;
Adam, Muhammad .
INFORMATION SCIENCES, 2017, 405 :81-90
[3]   Machine learning-based heart disease diagnosis: A systematic literature review [J].
Ahsan, Md Manjurul ;
Siddique, Zahed .
ARTIFICIAL INTELLIGENCE IN MEDICINE, 2022, 128
[4]  
[Anonymous], Cardiovascular Diseases
[5]  
Ba J L., LAYER NORMALIZATION
[6]   A survey on ECG analysis [J].
Berkaya, Selcan Kaplan ;
Uysal, Alper Kursat ;
Gunal, Efnan Sora ;
Ergin, Semih ;
Gunal, Serkan ;
Gulmezoglu, M. Bilginer .
BIOMEDICAL SIGNAL PROCESSING AND CONTROL, 2018, 43 :216-235
[7]   SMOTE: Synthetic minority over-sampling technique [J].
Chawla, Nitesh V. ;
Bowyer, Kevin W. ;
Hall, Lawrence O. ;
Kegelmeyer, W. Philip .
2002, American Association for Artificial Intelligence (16)
[8]   Multi-information fusion neural networks for arrhythmia automatic detection [J].
Chen, Aiyun ;
Wang, Fei ;
Liu, Wenhan ;
Chang, Sheng ;
Wang, Hao ;
He, Jin ;
Huang, Qijun .
COMPUTER METHODS AND PROGRAMS IN BIOMEDICINE, 2020, 193
[9]  
Cho K., 2014, LEARNING PHRASE REPR
[10]   Automatic classification of heartbeats using ECG morphology and heartbeat interval features [J].
de Chazal, P ;
O'Dwyer, M ;
Reilly, RB .
IEEE TRANSACTIONS ON BIOMEDICAL ENGINEERING, 2004, 51 (07) :1196-1206