ECG signal classification using block-based neural networks

This paper investigates the application of evolvable block-based neural networks (BbNNs) to ECG signal classification. A BbNN consists of a two-dimensional (2-D) array of modular basic blocks that can be easily implemented using reconfigurable digital hardware. BbNNs are evolved for each patient in order to provide personalized health monitoring. A genetic algorithm evolves the internal structure and associated weights of a BbNN using training patterns that consist of morphological and temporal features extracted from the ECG signal of a patient. The remaining part of the ECG record serves as the test signal. The BbNN was tested for ten records collected from different patients provided by the MIT-BIH Arrhythmia database. The evolved BbNNs produced higher than 90% classification accuracies.

[1]  Luis Serrano,et al.  ECG frequency domain features extraction: a new characteristic for arrhythmias classification , 2001, 2001 Conference Proceedings of the 23rd Annual International Conference of the IEEE Engineering in Medicine and Biology Society.

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

[3]  W J Tompkins,et al.  Applications of artificial neural networks for ECG signal detection and classification. , 1993, Journal of electrocardiology.

[4]  Seong-Gon Kong,et al.  Block-based neural networks , 2001, IEEE Trans. Neural Networks.

[5]  S.G. Kong Time series prediction with evolvable block-based neural networks , 2004, 2004 IEEE International Joint Conference on Neural Networks (IEEE Cat. No.04CH37541).

[6]  Lothar Thiele,et al.  A Mathematical Analysis of Tournament Selection , 1995, ICGA.

[7]  Seong-Gon Kong,et al.  Pattern recognition with block-based neural networks , 2002, Proceedings of the 2002 International Joint Conference on Neural Networks. IJCNN'02 (Cat. No.02CH37290).

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

[9]  P. de Chazel,et al.  A comparison of the ECG classification performance of different feature sets , 2000, Computers in Cardiology 2000. Vol.27 (Cat. 00CH37163).

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

[11]  B. Julstrom It's all the same to me: revisiting rank-based probabilities and tournaments , 1999, Proceedings of the 1999 Congress on Evolutionary Computation-CEC99 (Cat. No. 99TH8406).

[12]  R. Saatchi,et al.  Feature extraction and classification of electrocardiogram (ECG) signals related to hypoglycaemia , 2003, Computers in Cardiology, 2003.

[13]  Kenneth A. De Jong,et al.  An Analysis of Local Selection Algorithms in a Spatially Structured Evolutionary Algorithm , 1997, ICGA.