Multiple neural network integration using a binary decision tree to improve the ECG signal recognition accuracy

Abstract The paper presents a new system for ECG (ElectroCardioGraphy) signal recognition using different neural classifiers and a binary decision tree to provide one more processing stage to give the final recognition result. As the base classifiers, the three classical neural models, i.e., the MLP (Multi Layer Perceptron), modified TSK (Takagi-Sugeno-Kang) and the SVM (Support Vector Machine), will be applied. The coefficients in ECG signal decomposition using Hermite basis functions and the peak-to-peak periods of the ECG signals will be used as features for the classifiers. Numerical experiments will be performed for the recognition of different types of arrhythmia in the ECG signals taken from the MIT-BIH (Massachusetts Institute of Technology and Boston’s Beth Israel Hospital) Arrhythmia Database. The results will be compared with individual base classifiers’ performances and with other integration methods to show the high quality of the proposed solution

[1]  Alexander J. Smola,et al.  Learning with kernels , 1998 .

[2]  S. Osowski,et al.  Support Vector Machine based expert system for reliable heart beat recognition , 2022 .

[3]  Hao Zhang,et al.  Highly Accurate ECG Beat Classification Based on Continuous Wavelet Transformation and Multiple Support Vector Machine Classifiers , 2009, 2009 2nd International Conference on Biomedical Engineering and Informatics.

[4]  Oscar Castillo,et al.  Hybrid system for cardiac arrhythmia classification with fuzzy k-nearest neighbors and Multi Layer Perceptrons combined by a fuzzy inference system , 2010, The 2010 International Joint Conference on Neural Networks (IJCNN).

[5]  Reza Ebrahimpour,et al.  Electrocardiogram beat classification using classifier fusion based on Decision Templates , 2011, 2011 IEEE 10th International Conference on Cybernetic Intelligent Systems (CIS).

[6]  C. L. Nikias,et al.  Higher-order spectra analysis : a nonlinear signal processing framework , 1993 .

[7]  Carsten Peterson,et al.  Clustering ECG complexes using Hermite functions and self-organizing maps , 2000, IEEE Trans. Biomed. Eng..

[8]  J. Ross Quinlan,et al.  C4.5: Programs for Machine Learning , 1992 .

[9]  E. Newport,et al.  Science Current Directions in Psychological Statistical Learning : from Acquiring Specific Items to Forming General Rules on Behalf Of: Association for Psychological Science , 2022 .

[10]  S. Osowski,et al.  On-line heart beat recognition using hermite polynomials and neuro-fuzzy network , 2002, IMTC/2002. Proceedings of the 19th IEEE Instrumentation and Measurement Technology Conference (IEEE Cat. No.00CH37276).

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

[12]  Ethem Alpaydin Combining Pattern Classifiers: Methods and Algorithms , 2004 .

[13]  Olgierd Unold,et al.  Self-adaptation of parameters in a learning classifier system ensemble machine , 2010, Int. J. Appl. Math. Comput. Sci..

[14]  Stanislaw Osowski,et al.  Support vector machine-based expert system for reliable heartbeat recognition , 2004, IEEE Transactions on Biomedical Engineering.

[15]  Xiao-Long Wang,et al.  A gradual combining method for multi-SVM classifiers based on distance estimation , 2004, Proceedings of 2004 International Conference on Machine Learning and Cybernetics (IEEE Cat. No.04EX826).

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

[17]  Ludmila I. Kuncheva,et al.  Combining Pattern Classifiers: Methods and Algorithms , 2004 .

[18]  Vladimir Vapnik,et al.  The Nature of Statistical Learning , 1995 .

[19]  Huifang Huang,et al.  Ensemble of support vector machines for heartbeat classification , 2010, IEEE 10th INTERNATIONAL CONFERENCE ON SIGNAL PROCESSING PROCEEDINGS.

[20]  Won Don Lee,et al.  Solving multi-sensor problem with a new approach , 2008, 2008 First International Conference on the Applications of Digital Information and Web Technologies (ICADIWT).

[21]  Philip de Chazal,et al.  Automatic classification of heartbeats using ECG morphology and heartbeat interval features , 2004, IEEE Transactions on Biomedical Engineering.

[22]  Jaap Oosterbroek,et al.  Proceedings of the 21st International Conference on Pattern Recognition, ICPR 2012 , 2012, ICPR 2012.

[23]  Simon Haykin,et al.  Neural networks , 1994 .

[24]  Dmitry O. Gorodnichy,et al.  Detector ensembles for face recognition in video surveillance , 2012, The 2012 International Joint Conference on Neural Networks (IJCNN).

[25]  Vladimir N. Vapnik,et al.  The Nature of Statistical Learning Theory , 2000, Statistics for Engineering and Information Science.

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

[27]  Bartosz Krawczyk,et al.  Combined classifier based on feature space partitioning , 2012, Int. J. Appl. Math. Comput. Sci..

[28]  Yihua Tan,et al.  A Multi-Classifier Combined Decision Tree Hierarchical Classification Method , 2011, 2011 International Symposium on Image and Data Fusion.

[29]  Simon Haykin,et al.  Neural Networks: A Comprehensive Foundation , 1998 .

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

[31]  R. Huan,et al.  Decision fusion strategies for SAR image target recognition , 2011 .

[32]  B. V. K. Vijaya Kumar,et al.  Combining general multi-class and specific two-class classifiers for improved customized ECG heartbeat classification , 2012, Proceedings of the 21st International Conference on Pattern Recognition (ICPR2012).

[33]  Stanislaw Osowski,et al.  ECG beat recognition using fuzzy hybrid neural network , 2001, IEEE Trans. Biomed. Eng..

[34]  G.B. Moody,et al.  The impact of the MIT-BIH Arrhythmia Database , 2001, IEEE Engineering in Medicine and Biology Magazine.

[35]  Chuen-Tsai Sun,et al.  Neuro-fuzzy And Soft Computing: A Computational Approach To Learning And Machine Intelligence [Books in Brief] , 1997, IEEE Transactions on Neural Networks.

[36]  Jacek Łęski,et al.  A fuzzy if-then rule-based nonlinear classifier , 2003 .