Automated ECG beat classification using DWT and Hilbert transform-based PCA-SVM classifier

被引:0
作者
Sahoo, Santanu [1 ]
Mohanty, Monalisa [1 ]
Sabut, Sukanta [2 ]
机构
[1] SOA Univ, Dept Elect & Commun Engn, Inst Tech Educ & Res, Bhubaneswar, Odisha, India
[2] Ramrao Adik Inst Technol, Dept Elect Engn, Navi Mumbai, India
关键词
arrhythmia; electrocardiogram; ECG; wavelet; Hilbert transform; support vector machine; SVM; principal component analysis; PCA; NEURAL-NETWORK; WAVELET-TRANSFORM; SIGNAL; FEATURES; QRS; RECOGNITION; DELINEATION; DIAGNOSIS;
D O I
暂无
中图分类号
R318 [生物医学工程];
学科分类号
0831 ;
摘要
The analysis of electrocardiogram (ECG) signals provides valuable information for automatic recognition of arrhythmia conditions. The objective of this work is to classify five types of arrhythmia beat using wavelet and Hilbert transform-based feature extraction techniques. In pre-processing, wavelet transform is used to remove noise interference in recorded signal and the Hilbert transform method is applied to identify the precise R-peaks. A combination of wavelet, temporal and morphological or heartbeat interval features has been extracted from the processed signal for classification. The principal component analysis (PCA) is used to select the informative features from the extracted features and fed as input to the support vector machine (SVM) classifier to classify arrhythmia beats automatically. We obtained better performance results in the PCA-SVM-based classifier with an average accuracy, sensitivity and specificity of 98.50%, 95.68% and 99.18%, respectively in cubic-SVM classifier for classifying five types of ECG beats at fold eight in ten-fold cross validation technique. The effectiveness of our method is found to be better compared to published results; therefore, the proposed method may be used efficiently in the ECG analysis.
引用
收藏
页码:287 / 303
页数:17
相关论文
共 34 条
[1]   Wavelet transforms and the ECG: a review [J].
Addison, PS .
PHYSIOLOGICAL MEASUREMENT, 2005, 26 (05) :R155-R199
[2]   Support vector machine-based arrhythmia classification using reduced features of heart rate variability signal [J].
Asl, Babak Mohammadzadeh ;
Setarehdan, Seyed Kamaledin ;
Mohebbi, Maryam .
ARTIFICIAL INTELLIGENCE IN MEDICINE, 2008, 44 (01) :51-64
[3]   Delineation of ECG characteristic features using multiresolution wavelet analysis method [J].
Banerjee, S. ;
Gupta, R. ;
Mitra, M. .
MEASUREMENT, 2012, 45 (03) :474-487
[4]   The use of the Hilbert transform in ECG signal analysis [J].
Benitez, D ;
Gaydecki, PA ;
Zaidi, A ;
Fitzpatrick, AP .
COMPUTERS IN BIOLOGY AND MEDICINE, 2001, 31 (05) :399-406
[5]   A new QRS detection algorithm based on the Hilbert transform [J].
Benitez, DS ;
Gaydecki, PA ;
Zaidi, A ;
Fitzpatrick, AP .
COMPUTERS IN CARDIOLOGY 2000, VOL 27, 2000, 27 :379-382
[6]   PRELIMINARY-RESULTS IN DISPLAY AND ABNORMALITY RECOGNITION OF HILBERT TRANSFORMED ECGS [J].
BOLTON, R ;
WESTPHAL, LC .
MEDICAL & BIOLOGICAL ENGINEERING & COMPUTING, 1981, 19 (03) :377-384
[7]   A tutorial on Support Vector Machines for pattern recognition [J].
Burges, CJC .
DATA MINING AND KNOWLEDGE DISCOVERY, 1998, 2 (02) :121-167
[8]   A comparison of PCA, KPCA and ICA for dimensionality reduction in support vector machine [J].
Cao, LJ ;
Chua, KS ;
Chong, WK ;
Lee, HP ;
Gu, QM .
NEUROCOMPUTING, 2003, 55 (1-2) :321-336
[9]   Principal component analysis in ECG signal processing [J].
Castells, Francisco ;
Laguna, Pablo ;
Soernmo, Leif ;
Bollmann, Andreas ;
Roig, José Millet .
EURASIP JOURNAL ON ADVANCES IN SIGNAL PROCESSING, 2007, 2007 (1)
[10]   Arrhythmia recognition and classification using combined linear and nonlinear features of ECG signals [J].
Elhaj, Fatin A. ;
Salim, Naomie ;
Harris, Arief R. ;
Swee, Tan Tian ;
Ahmed, Taquia .
COMPUTER METHODS AND PROGRAMS IN BIOMEDICINE, 2016, 127 :52-63