Automatic ECG classification using discrete wavelet transform and one-dimensional convolutional neural network

被引:5
作者
Shoughi, Armin [1 ]
Dowlatshahi, Mohammad Bagher [1 ]
Amiri, Arefeh [2 ]
Rafsanjani, Marjan Kuchaki [3 ]
Batth, Ranbir Singh [4 ]
机构
[1] Lorestan Univ, Fac Engn, Dept Comp Engn, Khorramabad, Iran
[2] Lorestan Univ Med Sci, Shahid Madani Hosp, Khorramabad, Iran
[3] Shahid Bahonar Univ Kerman, Fac Math & Comp, Dept Comp Sci, Kerman, Iran
[4] Lovely Profess Univ, Sch Comp Sci & Engn, Jalandhar, India
关键词
Cardiovascular diseases; Convolutional neural network; Deep learning; Electrocardiogram signals; Physio bank MIT-BIH arrhythmia database; RECOGNITION; FEATURES; SYSTEM; MODEL;
D O I
10.1007/s00607-023-01243-0
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
This paper presents an approach based on deep learning for accurate Electrocardiogram signal classification. The electrocardiogram is a significant signal in the realm of medical affairs, which gives vital information about the cardiovascular status of patients to heart specialists. Manually meticulous analysis of signals needs high and specific skills, and it is a time-consuming job too. The existence of noise, the inflexibility of signals, and the irregularity of heartbeats keep heart specialists in trouble. Cardiovascular diseases (CVDs) are the most important factor of fatality globally, which annually caused the deaths of 17.9 million people. Totally 31% of all death in the world are related to CVDs, which the age of 1/3 of patients that died because of CVDs is below 70 Because of the high percentage of mortality in cardiovascular patients, accurate diagnosis of this disease is an important matter. We present an approach to the analysis of electrocardiogram signals based on the convolutional neural network, discrete wavelet transformation with db2 mother wavelet, and synthetic minority over-sampling technique (SMOTE) on the MIT-BIH dataset according to the association for the advancement of medical instrumentation (AAMI) standards to increase the accuracy in electrocardiogram signal classifications. The evaluation results show this approach with 50 epoch training that the time of each epoch is 39 s, achieved 99.71% accuracy for category F, 98.69% accuracy for category N, 99.45% accuracy for category S, 99.33% accuracy for category V and 99.82% accuracy for category Q. It is worth mentioning that it can potentially be used as a clinical auxiliary diagnostic tool. The source code is available at https://gitlab.com/arminshoughi/ecg-classification-cnn.
引用
收藏
页码:1227 / 1248
页数:22
相关论文
共 41 条
[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]   Cardiac arrhythmia classification using statistical and mixture modeling features of ECG signals [J].
Afkhami, Rashid Ghorbani ;
Azarnia, Ghanbar ;
Tinati, Mohammad Ali .
PATTERN RECOGNITION LETTERS, 2016, 70 :45-51
[3]   Detection of Life-Threatening Arrhythmias Using Feature Selection and Support Vector Machines [J].
Alonso-Atienza, Felipe ;
Morgado, Eduardo ;
Fernandez-Martinez, Lorena ;
Garcia-Alberola, Arcadi ;
Luis Rojo-Alvarez, Jose .
IEEE TRANSACTIONS ON BIOMEDICAL ENGINEERING, 2014, 61 (03) :832-840
[4]  
ANSI/AAMI, 2008, Testing and reporting performance results of cardiac rhythm and st segment measurement algorithms
[5]  
Azariadi D, 2016, 2016 5TH INTERNATIONAL CONFERENCE ON MODERN CIRCUITS AND SYSTEMS TECHNOLOGIES (MOCAST)
[6]   ECG Analysis and Heartbeat Classification Based on Shallow Neural Networks [J].
Balaskas, Konstantinos ;
Siozios, Kostas .
2019 8TH INTERNATIONAL CONFERENCE ON MODERN CIRCUITS AND SYSTEMS TECHNOLOGIES (MOCAST), 2019,
[7]   Architectures for wavelet transforms: A survey [J].
Chakrabarti, C ;
Vishwanath, M ;
Owens, RM .
JOURNAL OF VLSI SIGNAL PROCESSING SYSTEMS FOR SIGNAL IMAGE AND VIDEO TECHNOLOGY, 1996, 14 (02) :171-192
[8]   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)
[9]  
Dan Li, 2017, 2017 IEEE 19th International Conference on e-Health Networking, Applications and Services (Healthcom), P1, DOI 10.1109/HealthCom.2017.8210784
[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