Novel methodology of cardiac health recognition based on ECG signals and evolutionary-neural system

被引:191
作者
Plawiak, Pawel [1 ]
机构
[1] Cracow Univ Technol, Inst Telecomp, Fac Phys Math & Comp Sci, Warsaw 24 St,F-5, PL-31155 Krakow, Poland
关键词
ECG; Biomedical signal processing and analysis; Classification; Machine learning algorithms; Neural networks; Support vector machine; K-nearest neighbor algorithm; Evolutionary-neural system; Genetic algorithm; Feature extraction and selection; Discrete Fourier transform; SUPPORT VECTOR MACHINES; HIGHER-ORDER STATISTICS; FEATURE-SELECTION; ARRHYTHMIA CLASSIFICATION; BEAT CLASSIFICATION; GENETIC ALGORITHMS; COMPONENT ANALYSIS; EXPERT-SYSTEM; NETWORK; TRANSFORM;
D O I
10.1016/j.eswa.2017.09.022
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
This article presents an innovative research methodology that enables the efficient classification of cardiac disorders (17 classes) based on ECG signal analysis and an evolutionary-neural system. From a social point of view, it is extremely important to prevent heart diseases, which are the most common cause of death worldwide. According to statistical data, 50 million people are at risk for cardiac diseases worldwide. The subject of ECG signal analysis is very popular. However, due to the great difficulty of the task undertaken, and high computational complexity of existing methods, there remains substantial work to perform. This research collected 1000 fragments of ECG signals from the MIH-BIH Arrhythmia database for one lead, MLII, from 45 patients. An original methodology that consisted of the analysis of longer (10-s) fragments of the ECG signal was used (an average of 13 times less classifications). To enhance the characteristic features of the ECG signal, the spectral power density was estimated (using Welch's method and a discrete Fourier transform). Genetic optimization of parameters and genetic selection of features were tested. Pre-processing, normalization, feature extraction and selection, cross-validation and machine learning algorithms (SVM, kNN, PNN, and RBFNN) were used. The best evolutionary-neural system, based on the SVM classifier, obtained a recognition sensitivity of 17 myocardium dysfunctions at a level of 90.20% (98 errors per 1000 classifications, accuracy = 98.85%, specificity = 99.39%, time for classification of one sample = 0.0023 [s]). Against the background of the current scientific literature, these results are some of the best results to date. (C) 2017 Elsevier Ltd. All rights reserved.
引用
收藏
页码:334 / 349
页数:16
相关论文
共 118 条
  • [1] Multistage approach for clustering and classification of ECG data
    Abawajy, J. H.
    Kelarev, A. V.
    Chowdhury, M.
    [J]. COMPUTER METHODS AND PROGRAMS IN BIOMEDICINE, 2013, 112 (03) : 720 - 730
  • [2] Automated detection of arrhythmias using different intervals of tachycardia ECG segments with convolutional neural network
    Acharya, U. Rajendra
    Fujita, Hamido
    Lih, Oh Shu
    Hagiwara, Yuki
    Tan, Jen Hong
    Adam, Muhammad
    [J]. INFORMATION SCIENCES, 2017, 405 : 81 - 90
  • [3] Cardiac arrhythmia classification using statistical and mixture modeling features of ECG signals
    Afkhami, Rashid Ghorbani
    Azarnia, Ghanbar
    Tinati, Mohammad Ali
    [J]. PATTERN RECOGNITION LETTERS, 2016, 70 : 45 - 51
  • [4] AHA, 2016, HEART DIS STROK RES
  • [5] AHA, 2004, INT CARD DIS STAT
  • [6] Deep learning approach for active classification of electrocardiogram signals
    Al Rahhal, M. M.
    Bazi, Yakoub
    AlHichri, Haikel
    Alajlan, Naif
    Melgani, Farid
    Yager, R. R.
    [J]. INFORMATION SCIENCES, 2016, 345 : 340 - 354
  • [7] Alpaydin E, 2014, ADAPT COMPUT MACH LE, P115
  • [8] AN INTRODUCTION TO KERNEL AND NEAREST-NEIGHBOR NONPARAMETRIC REGRESSION
    ALTMAN, NS
    [J]. AMERICAN STATISTICIAN, 1992, 46 (03) : 175 - 185
  • [9] Time-Based Compression and Classification of Heartbeats
    Alvarado, Alexander Singh
    Lakshminarayan, Choudur
    Principe, Jose C.
    [J]. IEEE TRANSACTIONS ON BIOMEDICAL ENGINEERING, 2012, 59 (06) : 1641 - 1648
  • [10] Electrocardiogram Classification Using Reservoir Computing With Logistic Regression
    Angel Escalona-Moran, Miguel
    Soriano, Miguel C.
    Fischer, Ingo
    Mirasso, Claudio R.
    [J]. IEEE JOURNAL OF BIOMEDICAL AND HEALTH INFORMATICS, 2015, 19 (03) : 892 - 898