A wavelet optimization approach for ECG signal classification

a b s t r a c t Wavelets have proved particularly effective for extracting discriminative features in ECG signal classification. In this paper, we show that wavelet performances in terms of classification accu- racy can be pushed further by customizing them for the considered classification task. A novel approach for generating the wavelet that best represents the ECG beats in terms of discrimina- tion capability is proposed. It makes use of the polyphase representation of the wavelet filter bank and formulates the design problem within a particle swarm optimization (PSO) framework. Experi- mental results conducted on the benchmark MIT/BIH arrhythmia database with the state-of-the-art support vector machine (SVM) classifier confirm the superiority in terms of classification accu- racy and stability of the proposed method over standard wavelets (i.e., Daubechies and Symlet

[1]  Joon S. Lim,et al.  Finding Features for Real-Time Premature Ventricular Contraction Detection Using a Fuzzy Neural Network System , 2009, IEEE Transactions on Neural Networks.

[2]  D. E. Goldberg,et al.  Genetic Algorithms in Search , 1989 .

[3]  Moncef Gabbouj,et al.  A Generic and Robust System for Automated Patient-Specific Classification of ECG Signals , 2009, IEEE Transactions on Biomedical Engineering.

[4]  Michael Unser,et al.  A review of wavelets in biomedical applications , 1996, Proc. IEEE.

[5]  Chih-Jen Lin,et al.  A comparison of methods for multiclass support vector machines , 2002, IEEE Trans. Neural Networks.

[6]  M. Stone Cross‐Validatory Choice and Assessment of Statistical Predictions , 1976 .

[7]  G. Carrault,et al.  Comparing wavelet transforms for recognizing cardiac patterns , 1995 .

[8]  David E. Goldberg,et al.  Genetic Algorithms in Search Optimization and Machine Learning , 1988 .

[9]  H. Dickhaus,et al.  Classifying biosignals with wavelet networks [a method for noninvasive diagnosis] , 1996 .

[10]  A. Agresti,et al.  Categorical Data Analysis , 1991, International Encyclopedia of Statistical Science.

[11]  Stavros M. Panas,et al.  ECG data compression using wavelets and higher order statistics methods , 2001, IEEE Transactions on Information Technology in Biomedicine.

[12]  Truong Q. Nguyen,et al.  Wavelets and filter banks , 1996 .

[13]  Vladimir Vapnik,et al.  Statistical learning theory , 1998 .

[14]  I. Daubechies Orthonormal bases of compactly supported wavelets , 1988 .

[15]  Farid Melgani,et al.  Classification of Electrocardiogram Signals With Support Vector Machines and Particle Swarm Optimization , 2008, IEEE Transactions on Information Technology in Biomedicine.

[16]  Roger G. Mark,et al.  The MIT-BIH Arrhythmia Database on CD-ROM and software for use with it , 1990, [1990] Proceedings Computers in Cardiology.

[17]  C. Li,et al.  Detection of ECG characteristic points using wavelet transforms. , 1995, IEEE transactions on bio-medical engineering.

[18]  Farid Melgani,et al.  A Multiobjective Genetic SVM Approach for Classification Problems With Limited Training Samples , 2009, IEEE Transactions on Geoscience and Remote Sensing.

[19]  D. E. Goldberg,et al.  Optimization and Machine Learning , 2022 .

[20]  Farid Melgani,et al.  Automatic Analysis of GPR Images: A Pattern-Recognition Approach , 2009, IEEE Transactions on Geoscience and Remote Sensing.

[21]  Barry G. Sherlock,et al.  On the space of orthonormal wavelets , 1998, IEEE Trans. Signal Process..

[22]  Marimuthu Palaniswami,et al.  Support Vector Machines for Automated Recognition of Obstructive Sleep Apnea Syndrome From ECG Recordings , 2009, IEEE Transactions on Information Technology in Biomedicine.

[23]  Redha Benzid,et al.  Electrocardiogram Compression Method Based on the Adaptive Wavelet Coefficients Quantization Combined to a Modified Two-Role Encoder , 2007, IEEE Signal Processing Letters.

[24]  Liang-Yu Shyu,et al.  Using wavelet transform and fuzzy neural network for VPC detection from the holter ECG , 2004, IEEE Transactions on Biomedical Engineering.

[25]  P. Vaidyanathan Multirate Systems And Filter Banks , 1992 .

[26]  W.J. Tompkins,et al.  A patient-adaptable ECG beat classifier using a mixture of experts approach , 1997, IEEE Transactions on Biomedical Engineering.

[27]  Philip de Chazal,et al.  A Patient-Adapting Heartbeat Classifier Using ECG Morphology and Heartbeat Interval Features , 2006, IEEE Transactions on Biomedical Engineering.

[28]  Gregory T. A. Kovacs,et al.  Robust Neural-Network-Based Classification of Premature Ventricular Contractions Using Wavelet Transform and Timing Interval Features , 2006, IEEE Transactions on Biomedical Engineering.

[29]  A. Massa,et al.  An innovative computational approach based on a particle swarm strategy for adaptive phased-arrays control , 2006, IEEE Transactions on Antennas and Propagation.

[30]  Farid Melgani,et al.  Semisupervised PSO-SVM Regression for Biophysical Parameter Estimation , 2007, IEEE Transactions on Geoscience and Remote Sensing.

[31]  S. Mallat A wavelet tour of signal processing , 1998 .

[32]  Shahriar Negahdaripour,et al.  A new method for the extraction of fetal ECG from the composite abdominal signal , 2000, IEEE Transactions on Biomedical Engineering.

[33]  Nai-Kuan Chou,et al.  ECG data compression using truncated singular value decomposition , 2001, IEEE Trans. Inf. Technol. Biomed..

[34]  S.N. Tandon,et al.  Using wavelet transforms for ECG characterization. An on-line digital signal processing system , 1997, IEEE Engineering in Medicine and Biology Magazine.