A deep learning approach for real-time detection of atrial fibrillation

被引:281
作者
Andersen, Rasmus S. [1 ]
Peimankar, Abdolrahman [1 ]
Puthusserypady, Sadasivan [1 ]
机构
[1] Tech Univ Denmark, Dept Elect Engn, DK-2800 Lyngby, Denmark
关键词
Electrocardiogram (ECG); Atrial fibrillation; Deep learning; Convolutional neural networks (CNNs); Recurrent neural networks (RNNs); Long short-term memory (LSTM); NEURAL-NETWORK; VENTRICULAR-FIBRILLATION; CLASSIFICATION; RECOGNITION; ALGORITHM; COST;
D O I
10.1016/j.eswa.2018.08.011
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Goal: To develop a robust and real-time approach for automatic detection of atrial fibrillation (AF) in long-term electrocardiogram (ECG) recordings using deep learning (DL). Method: An end-to-end model combining the Convolutional- and Recurrent-Neural Networks (CNN and RNN) was proposed to extract high level features from segments of RR intervals (RRIs) in order to classify them as AF or normal sinus rhythm (NSR). Results: The model was trained and validated on three different databases including a total of 89 subjects. It achieved a sensitivity and specificity of 98.98% and 96.95%, respectively, validated through a 5-fold cross-validation. Additionally, the proposed model was found to be computationally efficient and it was capable of analyzing 24 h of ECG recordings in less than one second. The proposed algorithm was also tested on the unseen datasets to examine its robustness in detecting AF for new recordings which resulted in 98.96% and 86.04% for specificity and sensitivity, respectively. Conclusion: Compared to the state-of-the-art models evaluated on standard benchmark ECG datasets, the proposed model produced better performance in detecting AF. Additionally, since the model learns features directly from the data, it avoids the need for clever/cumbersome feature engineering. (C) 2018 Elsevier Ltd. All rights reserved.
引用
收藏
页码:465 / 473
页数:9
相关论文
共 49 条
[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]   Deep learning approach for active classification of electrocardiogram signals [J].
Al Rahhal, M. M. ;
Bazi, Yakoub ;
AlHichri, Haikel ;
Alajlan, Naif ;
Melgani, Farid ;
Yager, R. R. .
INFORMATION SCIENCES, 2016, 345 :340-354
[3]   Feature selection using support vector machines and bootstrap methods for ventricular fibrillation detection [J].
Alonso-Atienza, Felipe ;
Luis Rojo-Alvarez, Jose ;
Rosado-Munoz, Alfredo ;
Vinagre, Juan J. ;
Garcia-Alberola, Arcadi ;
Camps-Valls, Gustavo .
EXPERT SYSTEMS WITH APPLICATIONS, 2012, 39 (02) :1956-1967
[4]  
[Anonymous], 170701836 ARXIV
[5]   Automatic detection of atrial fibrillation using stationary wavelet transform and support vector machine [J].
Asgari, Shadnaz ;
Mehrnia, Alireza ;
Moussavi, Maryam .
COMPUTERS IN BIOLOGY AND MEDICINE, 2015, 60 :132-142
[6]  
Bergstra J, 2012, J MACH LEARN RES, V13, P281
[7]   A novel approach for classification of ECG arrhythmias: Type-2 fuzzy clustering neural network [J].
Ceylan, Rahime ;
Ozbay, Yuksel ;
Karlik, Bekir .
EXPERT SYSTEMS WITH APPLICATIONS, 2009, 36 (03) :6721-6726
[8]  
Chollet F., 2015, Keras
[9]  
Chung Junyoung, 2014, arXiv
[10]  
Colloca R, 2013, COMPUT CARDIOL CONF, V40, P1047