Detection of abnormal heart conditions based on characteristics of ECG signals

被引:117
作者
Hammad, Mohamed [1 ,2 ]
Maher, Asmaa [1 ]
Wang, Kuanquan [1 ]
Jiang, Feng [1 ]
Amrani, Moussa [1 ,3 ]
机构
[1] Harbin Inst Technol, Sch Comp Sci & Technol, Harbin, Heilongjiang, Peoples R China
[2] Menoufia Univ, Fac Comp & Informat, Menoufia, Egypt
[3] Univ Freres Mentouri, Fac Engn, Constantine, Algeria
关键词
ECG signals; Characteristics of ECG; NN; SVM; KNN; MULTIRESOLUTION WAVELET TRANSFORM; AUTOMATIC DETECTION; DECISION-MAKING; QRS COMPLEX; CLASSIFICATION; ELECTROCARDIOGRAM; ALGORITHM; FEATURES; DISEASES; MODEL;
D O I
10.1016/j.measurement.2018.05.033
中图分类号
T [工业技术];
学科分类号
08 ;
摘要
Heart diseases are one of the most important death causes across the globe. Therefore, early detection of heart diseases is crucial to reduce the rising death rate. Electrocardiogram (ECG) is widely used to diagnose many types of heart diseases such as abnormal heartbeat rhythm (arrhythmia). However, the non-linearity and the complexity of the abnormal ECG signals make it very difficult to detect its characteristics. Besides, it may be time-consuming to check these ECG signals manually. To overcome these limitations, we have proposed fast and accurate classifier that simulates the diagnosis of the cardiologist to classify the ECG signals into normal and abnormal from a single lead ECG signal and better than other well-known classifiers. First, an accurate algorithm is used for correcting the ECG signals from noise and extracting the major features of each ECG signal. After that, we simulated the characteristics of the ECG signals and created the proposed classifier from these characteristics. Two Neural Network (NN) classifiers, four Support Vector Machine (SVM) classifiers and K-Nearest Neighbor (KNN) classifier are employed to classify the ECG signals and compared with the proposed classifier. The total 13 features extracted from each ECG signal used in the proposed algorithm and set as input to the other classifiers. Our algorithm is validated using all records of MIT-BIH arrhythmia database. Experimental results show that the proposed classifier demonstrates better performance than other classifiers and yielded the highest average classification accuracy of 99%. Thus, our algorithm has the possibility to be implemented in clinical settings.
引用
收藏
页码:634 / 644
页数:11
相关论文
共 35 条
  • [21] Efficient automatic detection of QRS complexes in ECG signal based on reverse biorthogonal wavelet decomposition and nonlinear filtering
    Mourad, Kholkhal
    Fethi, Bereksi Reguig
    [J]. MEASUREMENT, 2016, 94 : 663 - 670
  • [22] A multi-wavelet optimization approach using similarity measures for electrocardiogram signal classification
    Nazarahari, Milad
    Namin, Sahand Ghorbanpour
    Markazi, Amir Hossein Davaie
    Anaraki, Amin Kabir
    [J]. BIOMEDICAL SIGNAL PROCESSING AND CONTROL, 2015, 20 : 142 - 151
  • [23] A REAL-TIME QRS DETECTION ALGORITHM
    PAN, J
    TOMPKINS, WJ
    [J]. IEEE TRANSACTIONS ON BIOMEDICAL ENGINEERING, 1985, 32 (03) : 230 - 236
  • [24] A lightweight QRS detector for single lead ECG signals using a max-min difference algorithm
    Pandit, Diptangshu
    Zhang, Li
    Liu, Chengyu
    Chattopadhyay, Samiran
    Aslam, Nauman
    Lim, Chee Peng
    [J]. COMPUTER METHODS AND PROGRAMS IN BIOMEDICINE, 2017, 144 : 61 - 75
  • [25] Price D., 2016, SO SUDAN MED J, P26
  • [26] ECG signal processing for abnormalities detection using multi-resolution wavelet transform and Artificial Neural Network classifier
    Rai, Hari Mohan
    Trivedi, Anurag
    Shukla, Shailja
    [J]. MEASUREMENT, 2013, 46 (09) : 3238 - 3246
  • [27] Multiresolution wavelet transform based feature extraction and ECG classification to detect cardiac abnormalities
    Sahoo, Santanu
    Kanungo, Bhupen
    Behera, Suresh
    Sabut, Sukanta
    [J]. MEASUREMENT, 2017, 108 : 55 - 66
  • [28] De-noising of ECG Signal and QRS Detection using Hilbert Transform and Adaptive Thresholding
    Sahoo, Santanu
    Biswal, Prativa
    Das, Tejaswini
    Sabut, Sukanta
    [J]. 1ST GLOBAL COLLOQUIUM ON RECENT ADVANCEMENTS AND EFFECTUAL RESEARCHES IN ENGINEERING, SCIENCE AND TECHNOLOGY - RAEREST 2016, 2016, 25 : 68 - 75
  • [29] QRS detection using K-Nearest Neighbor algorithm (KNN) and evaluation on standard ECG databases
    Saini, Indu
    Singh, Dilbag
    Khosla, Arun
    [J]. JOURNAL OF ADVANCED RESEARCH, 2013, 4 (04) : 331 - 344
  • [30] Classification of electrocardiogram and auscultatory blood pressure signals using machine learning models
    Seera, Manjeevan
    Lim, Chee Peng
    Liew, Wei Shiung
    Lim, Einly
    Loo, Chu Kiong
    [J]. EXPERT SYSTEMS WITH APPLICATIONS, 2015, 42 (07) : 3643 - 3652