Detection of R-Peaks in ECG Signal by Adaptive Linear Neuron (ADALINE) Artificial Neural Network

This research proposes a new method to detect R-peaks in electrocardiogram by using the prediction value from adaptive linear neuron (ADALINE) artificial neural network. With this aim, the weights of four input neurons in ADALINE are updated for each encoded ECG vector-segment and the value of an output neuron is compared with the actual ECG followed by applying finite impulse response filter. Our simulated experiments with the MIT-BIH ECG database that represents the long-term recordings from the heart disease patients show that our proposed algorithm can detect R-peaks in ECG data with the accuracy of more than 99%.

[1]  Jeffrey M. Hausdorff,et al.  Physionet: Components of a New Research Resource for Complex Physiologic Signals". Circu-lation Vol , 2000 .

[2]  Angel R. Martinez,et al.  Computational Statistics Handbook with MATLAB, Second Edition (Chapman & Hall/Crc Computer Science & Data Analysis) , 2007 .

[3]  P Jafari Moghadam Fard,et al.  A novel approach in R peak detection using Hybrid Complex Wavelet (HCW). , 2008, International journal of cardiology.

[4]  R. Ramponi,et al.  Clinical applications , 2007, Lasers in Medical Science.

[5]  M. Varanini,et al.  Adaptive threshold QRS detector with best channel selection based on a noise rating system , 2007, 2007 Computers in Cardiology.

[6]  A. Upton,et al.  Heart rate variability (HRV) signal analysis : clinical applications , 2012 .

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

[8]  U. RajendraAcharya Advances in cardiac signal processing , 2007 .

[9]  Willis J. Tompkins,et al.  A Real-Time QRS Detection Algorithm , 1985, IEEE Transactions on Biomedical Engineering.

[10]  Sang-Eun Park,et al.  Design and Implementation of Digital Filters for Mobile Healthcare Applications , 2014 .

[11]  Laurene V. Fausett,et al.  Fundamentals Of Neural Networks , 1993 .

[12]  S. Sumathi,et al.  Introduction to neural networks using MATLAB 6.0 , 2006 .

[13]  D.S. Benitez,et al.  A new QRS detection algorithm based on the Hilbert transform , 2000, Computers in Cardiology 2000. Vol.27 (Cat. 00CH37163).

[14]  Abdelfatah Charef,et al.  PVC discrimination using the QRS power spectrum and self-organizing maps , 2009, Comput. Methods Programs Biomed..