Automated Atrial Fibrillation Detection using a Hybrid CNN-LSTM Network on Imbalanced ECG Datasets

被引:208
作者
Petmezas, Georgios [1 ]
Haris, Kostas [1 ]
Stefanopoulos, Leandros [1 ]
Kilintzis, Vassilis [1 ]
Tzavelis, Andreas [2 ,3 ]
Rogers, John A. [2 ,3 ]
Katsaggelos, Aggelos K. [2 ]
Maglaveras, Nicos [1 ,2 ]
机构
[1] Aristotle Univ Thessaloniki, Lab Comp Med Informat & Biomed Imaging Technol, Thessaloniki, Greece
[2] Northwestern Univ, Dept Elect & Comp Engn, Evanston, IL USA
[3] Northwestern Univ, Dept Mat Sci, Evanston, IL 60208 USA
关键词
atrial fibrillation; arrhythmia detection; CNN; LSTM; focal loss; NEURAL-NETWORKS; CLASSIFICATION; EPIDEMIOLOGY; RECOGNITION; PROJECTIONS; MODEL;
D O I
10.1016/j.bspc.2020.102194
中图分类号
R318 [生物医学工程];
学科分类号
0831 ;
摘要
Atrial fibrillation is a heart arrhythmia strongly associated with other heart-related complications that can increase the risk of strokes and heart failure. Manual electrocardiogram (ECG) interpretation for its diagnosis is tedious, time-consuming, requires high expertise, and suffers from inter- and intra-observer variability. Deep learning techniques could be exploited in order for robust arrhythmia detection models to be designed. In this paper, we propose a novel hybrid neural model utilizing focal loss, an improved version of cross-entropy loss, to deal with training data imbalance. ECG features initially extracted via a Convolutional Neural Network (CNN) are input to a Long Short-Term Memory (LSTM) model for temporal dynamics memorization and thus, more accurate classification into the four ECG rhythm types, namely normal (N), atrial fibrillation (AFIB), atrial flutter (AFL) and AV junctional rhythm (J). The model was trained on the MIT-BIH Atrial Fibrillation Database and achieved a sensitivity of 97.87%, and specificity of 99.29% using a ten-fold cross-validation strategy. The proposed model can aid clinicians to detect common atrial fibrillation in real-time on routine screening ECG.
引用
收藏
页数:9
相关论文
共 72 条
[1]   Potential Impact of Oral Inflammations on Cardiac Functions and Atrial Fibrillation [J].
Aarabi, Ghazal ;
Schnabel, Renate B. ;
Heydecke, Guido ;
Seedorf, Udo .
BIOMOLECULES, 2018, 8 (03)
[2]   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
[3]   ECG beat detection using filter banks [J].
Afonso, VX ;
Tompkins, WJ ;
Nguyen, TQ ;
Luo, S .
IEEE TRANSACTIONS ON BIOMEDICAL ENGINEERING, 1999, 46 (02) :192-202
[4]   A deep learning approach for real-time detection of atrial fibrillation [J].
Andersen, Rasmus S. ;
Peimankar, Abdolrahman ;
Puthusserypady, Sadasivan .
EXPERT SYSTEMS WITH APPLICATIONS, 2019, 115 :465-473
[5]  
Andersen RS, 2017, IEEE ENG MED BIO, P2039, DOI 10.1109/EMBC.2017.8037253
[6]  
[Anonymous], 2008, Am. J. Appl. Sci.
[7]   ECG Denoising by using FIR and IIR Filtering Techniques: An Experimental Study [J].
Betancourt, Nancy ;
Flores-Calero, Marco ;
Almeida, Carlos .
ICBBT 2019: 2019 11TH INTERNATIONAL CONFERENCE ON BIOINFORMATICS AND BIOMEDICAL TECHNOLOGY, 2019, :111-117
[8]  
Butterworth S., 1930, Exp Wireless Wireless Eng, V7, P536
[9]  
Camm AJ, 2010, EUROPACE, V12, P1360, DOI [10.1093/eurheartj/ehq278, 10.1093/europace/euq350]
[10]  
Carbonell J.G., 1983, MACHINE LEARNING SYM