Patient-specific ECG classification based on recurrent neural networks and clustering technique

In this paper, we propose a novel patient-specific electrocardiogram (ECG) classification algorithm based on the recurrent neural networks (RNN) and density based clustering technique. We use RNN to learn time correlation among ECG signal points and to classify ECG beats with different heart rates. Morphology information including the present beat and the T wave of former beat is fed into RNN to learn underlying features automatically. Clustering method is employed to find representative beats as the training data. Evaluated on the MIT-BIH Arrhythmia Database, the experimental results show that proposed algorithm achieves the state-of-the-art classification performance.

[1]  Elif Derya Übeyli,et al.  ECG beat classifier designed by combined neural network model , 2005, Pattern Recognit..

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

[3]  Sean Hughes,et al.  Clustering by Fast Search and Find of Density Peaks , 2016 .

[4]  Elif Derya Übeyli Recurrent neural networks employing Lyapunov exponents for analysis of ECG signals , 2010, Expert Syst. Appl..

[5]  Moncef Gabbouj,et al.  Real-Time Patient-Specific ECG Classification by 1-D Convolutional Neural Networks , 2016, IEEE Transactions on Biomedical Engineering.

[6]  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.

[7]  Alex Graves,et al.  Supervised Sequence Labelling with Recurrent Neural Networks , 2012, Studies in Computational Intelligence.

[8]  Yu-Liang Hsu,et al.  ECG arrhythmia classification using a probabilistic neural network with a feature reduction method , 2013, Neurocomputing.

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

[10]  Rongfang Bie,et al.  Clustering by fast search and find of density peaks via heat diffusion , 2016, Neurocomputing.

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

[12]  Sung-Nien Yu,et al.  Integration of independent component analysis and neural networks for ECG beat classification , 2008, Expert Syst. Appl..

[13]  Elif Derya Übeyli Combining recurrent neural networks with eigenvector methods for classification of ECG beats , 2009, Digit. Signal Process..

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

[15]  David Menotti,et al.  ECG arrhythmia classification based on optimum-path forest , 2013, Expert Syst. Appl..

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