Detection of atrial fibrillation using variable length genetic algorithm and convolutional neural network

被引:1
作者
Al Qaraghuli, Hawraa [1 ]
Sheibani, Reza [1 ]
Tabatabaee, Hamid [1 ]
机构
[1] Islamic Azad Univ, Mashhad Branch, Dept Comp Engn, Mashhad, Razavi Khorasan, Iran
关键词
atrial fibrillation; convolutional neural network; deep neural networks; electrocardiography; ELECTROCARDIOGRAM; DIAGNOSIS;
D O I
10.1002/cpe.6789
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Atrial fibrillation (AF) is the most prevalent cardiac arrhythmia and it is considered as one of the most important risk factor for death, stroke, hospitalization, and heart failure. It is possible to detect AF by analyzing electrocardiogram (ECG) of patients. To work on clean signals and reduce errors resulted from noise, we have used Butterworth filter. The short-term Fourier transform was used to analyze ECG segments to obtain ECG spectrogram images. Convolutional neural network (CNN) models have been proposed for improving automatic detection of AF. The number of convolutional layers varies in different CNN models, and as the model become deeper, more hyper parameters are added. So in this article, variable length genetic algorithm was used in order to optimize hyper parameters of CNN. The results of experiments that performed on the MIT-BIH AF database showed that the proposed method achieved 100%, 98.90%, and 99.95% for the sensitivity, specificity, and accuracy, respectively, so the proposed method outperforms the deep CNNs. Hence, the proposed method is an accurate and efficient method for detection of AF.
引用
收藏
页数:8
相关论文
共 27 条
[1]   Automated detection of coronary artery disease using different durations of ECG segments with convolutional neural network [J].
Acharya, U. Rajendra ;
Fujita, Hamido ;
Lih, Oh Shu ;
Adam, Muhammad ;
Tan, Jen Hong ;
Chua, Chua Kuang .
KNOWLEDGE-BASED SYSTEMS, 2017, 132 :62-71
[2]   Automatic ECG Diagnosis Using Convolutional Neural Network [J].
Avanzato, Roberta ;
Beritelli, Francesco .
ELECTRONICS, 2020, 9 (06) :1-14
[3]   A novel data augmentation method to enhance deep neural networks for detection of atrial fibrillation [J].
Cao, Ping ;
Li, Xinyi ;
Mao, Kedong ;
Lu, Fei ;
Ning, Gangmin ;
Fang, Luping ;
Pan, Qing .
BIOMEDICAL SIGNAL PROCESSING AND CONTROL, 2020, 56
[4]   A new technique for ECG signal classification genetic algorithm Wavelet Kernel extreme learning machine [J].
Diker, Aykut ;
Avci, Derya ;
Avci, Engin ;
Gedikpinar, Mehmet .
OPTIK, 2019, 180 :46-55
[5]   PhysioBank, PhysioToolkit, and PhysioNet - Components of a new research resource for complex physiologic signals [J].
Goldberger, AL ;
Amaral, LAN ;
Glass, L ;
Hausdorff, JM ;
Ivanov, PC ;
Mark, RG ;
Mietus, JE ;
Moody, GB ;
Peng, CK ;
Stanley, HE .
CIRCULATION, 2000, 101 (23) :E215-E220
[6]  
Gonz?lez Cervera, 2019, J PHYS C SER, V1221
[7]   Computer-aided diagnosis of atrial fibrillation based on ECG Signals: A review [J].
Hagiwara, Yuki ;
Fujita, Hamido ;
Oh, Shu Lih ;
Tan, Jen Hong ;
Tan, Ru San ;
Ciaccio, Edward J. ;
Acharya, U. Rajendra .
INFORMATION SCIENCES, 2018, 467 :99-114
[8]   Detection of Atrial Fibrillation Using 1D Convolutional Neural Network [J].
Hsieh, Chaur-Heh ;
Li, Yan-Shuo ;
Hwang, Bor-Jiunn ;
Hsiao, Ching-Hua .
SENSORS, 2020, 20 (07)
[9]   ECG Arrhythmia Classification Using STFT-Based Spectrogram and Convolutional Neural Network [J].
Huang, Jingshan ;
Chen, Binqiang ;
Yao, Bin ;
He, Wangpeng .
IEEE ACCESS, 2019, 7 :92871-92880
[10]   Classification of atrial fibrillation and normal sinus rhythm based on convolutional neural network [J].
Huang, Mei-Ling ;
Wu, Yan-Sheng .
BIOMEDICAL ENGINEERING LETTERS, 2020, 10 (02) :183-193