Detection and Classification of R-Peak Using Naïve Bayes Classifier


  • S Celin
  • K Vasanth





ECG signal, butter worth filter, support vector machine, adaboost, ANN, naïve bayes, MIT-BIH arrhythmia database.


Electrocardiogram (ECG) in classification of signals plays a major role in the diagnoses of heart diseases. The main challenging problem is the classification of accurate ECG. Here in this paper the ECG is classified into arrhythmia types. It is very important that detecting the heart disease and finding the treatment for the patient at the earliest must be done accurately. In the ECG classification different classifiers are available. The best accuracy value of 99.7% is produced by using the Bayes classifiers in this paper. ECG databases, classifiers, feature extraction techniques and performance measures are presented in the pre-processing technique. And also the classification of ECG, analysis of input beat selection and the output of classifiers are also discussed in this paper.




[1] Sörnmo L & Laguna P, Bioelectrical signal processing in cardiac and neurological applications, Academic Press, (2005).

[2] De Chazal P, Celler BG & Reilly RB, “Using wavelet coefficients for the classification of the electrocardiogramâ€, IEEE 22nd Annual International Conference of the Engineering in Medicine and Biology Society, (2000), pp.64-67.

[3] Cornelia G & Romulus R, “Ecg signals processing using waveletsâ€, University of Oradea: Electronics Department, Oradea, Romania, (2005).

[4] Saxena SC, Kumar V & Hamde ST, “Feature extraction from ECG signals using wavelet transforms for disease diagnosticsâ€, International Journal of Systems Science, Vol.33, No.13, (2002), pp.1073-1085.

[5] Gautam R & Sharmar A, “Detection of QRS complexes of ECG recording based on wavelet transform using Matlabâ€, International Journal of Engineering Science and Technology, Vol.2, No.7, (2010), pp.3038-3044.

[6] Akshay N, Jonnabhotla NAV, Sadam N & Yeddanapudi ND, “ECG noise removal and QRS complex detection using UWTâ€, IEEE International Conference On Electronics and Information Engineering (ICEIE), Vol.2, (2010), pp.V2-438.

[7] Espiritu-Santo-Rincon A & Carbajal-Fernandez C, “ECG feature extraction via waveform segmentationâ€, IEEE 7th International Conference on Electrical Engineering Computing Science and Automatic Control (CCE), (2010), pp.250-255.

[8] Barro S, Fernandez-Delgado M, Vila-Sobrino JA, Regueiro CV & Sanchez E, “Classifying multichannel ECG patterns with an adaptive neural networkâ€, IEEE Engineering in Medicine and Biology Magazine, Vol.17, No.1, (1998), pp.45-55.

[9] Abibullaev B & Seo HD, “A new QRS detection method using wavelets and artificial neural networksâ€, Journal of medical systems, Vol.35, No.4, (2011), pp.683-691.

[10] Kannathal N, Acharya UR, Lim CM, Sadasivan PK & Krishnan SM, “Classification of cardiac patient states using artificial neural networksâ€, Experimental & Clinical Cardiology, Vol.8, No.4, (2003), pp.206 –211.

[11] Van Alste JA & Schilder TS, “Removal of base-line wander and power-line interference from the ECG by an efficient FIR filter with a reduced number of tapsâ€, IEEE Transactions on Biomedical Engineering, Vol.12, (1985), pp.1052-1060.

[12] Hosseini HG, Reynolds KJ & Powers D, “A multi-stage neural network classifier for ECG eventsâ€, IEEE 23rd Annual International Conference of the Engineering in Medicine and Biology Society, Vol.2, (2001), pp.1672-1675.

[13] Foo SY, Stuart G, Harvey B & Meyer-Baese, A, “Neural network-based EKG pattern recognitionâ€, Engineering Applications of Artificial Intelligence, Vol.15, No.3-4, (2002), pp.253-260.

[14] Maglaveras N, Stamkopoulos T, Diamantaras K, Pappas C & Strintzis M, “ECG pattern recognition and classification using non-linear transformations and neural networks: a reviewâ€, International journal of medical informatics, Vol.52, No.1-3, (1998), pp.191-208.

[15] Sternickel K, “Automatic pattern recognition in ECG time seriesâ€, Computer methods and programs in biomedicine, Vol.68, No.2, (2002), pp.109-115.

[16] Güler Ä° & Ãœbeylı ED, “ECG beat classifier designed by combined neural network modelâ€, Pattern recognition, Vol.38, No.2, (2005), pp.199-208.

[17] Ãœbeyli ED, “Combining recurrent neural networks with eigenvector methods for classification of ECG beatsâ€, Digital Signal Processing, Vol.19, No.2, (2009), pp.320-329.

[18] Korürek M & DoÄŸan B, “ECG beat classification using particle swarm optimization and radial basis function neural networkâ€, Expert systems with Applications, Vol.37, No.12, (2010), pp.7563-7569.

[19] Ingole DT, Kulat K & Ingole MD, “Feature Extraction via Multi resolution Analysis for ECG Signalâ€, IEEE First International Conference on Emerging Trends in Engineering and Technology, (2008), pp.659-664.

[20] Hao W & Luo J, “Generalized multiclass adaboost and its applications to multimedia classificationâ€, IEEE Conference on Computer Vision and Pattern Recognition Workshop, (2006), pp.113-113.

[21] Mark R & Moody G, MIT-BIH Arrhythmia Database Directory, (2012).

[22] Stallin S, Rajkumar P & Rajendran K, “Reduction of Noises in ECG Signal by Various Filtersâ€, International Journal of Engineering Research & Technology, Vol.3, No.1, (2014).

[23] Li T & Zhou M, “Ecg classification using wavelet packet entropy and random forestsâ€, Entropy, Vol.18, No.8, (2016), pp.1-16.

[24] Galar M, Fernandez A, Barrenechea E, Bustince H & Herrera F, “A review on ensembles for the class imbalance problem: bagging-, boosting-, and hybrid-based approachesâ€, IEEE Transactions on Systems, Man, and Cybernetics, Part C (Applications and Reviews), Vol.42, No.4, (2012), pp.463-484.

[25] Oza NC & Tumer K, “Classifier ensembles: Select real-world applicationsâ€, Information Fusion, Vol.9, No.1, (2008), pp.4-20.

[26] Hu YH, Palreddy S & Tompkins WJ, “A patient-adaptable ECG beat classifier using a mixture of experts approachâ€, IEEE transactions on biomedical engineering, Vol.44, No.9, (1997), pp.891-900.

[27] De Chazal P, O'Dwyer M & Reilly RB, “Automatic classification of heartbeats using ECG morphology and heartbeat interval featuresâ€, IEEE transactions on biomedical engineering, Vol.51, No.7, (2004), pp.1196-1206.

[28] Kutlu Y & Kuntalp D, “A multi-stage automatic arrhythmia recognition and classification systemâ€, Computers in Biology and Medicine, Vol.41, No.1, (2011), pp.37-45.

[29] Kutlu, Y & Kuntalp D, “Feature extraction for ECG heartbeats using higher order statistics of WPD coefficientsâ€, Computer methods and programs in biomedicine, Vol.105, No.3, (2012), pp.257-267.

[30] Ye C, Kumar BV & Coimbra MT, “Heartbeat classification using morphological and dynamic features of ECG signalsâ€, IEEE Transactions on Biomedical Engineering, Vol.59, No.10, (2012), pp.2930-2941.

[31] Das MK & Ari, S, “ECG beats classification using mixture of featuresâ€, International scholarly research notices, (2014).

[32] Afkhami RG, Azarnia G & Tinati MA, “Cardiac arrhythmia classification using statistical and mixture modeling features of ECG signalsâ€, Pattern Recognition Letters, Vol.70, (2016), pp.45-51.

[33] Z Iskakova, M Sarsembayev, Z Kakenova (2018). Can Central Asia be integrated as asean? Opción, Año 33. 152-169.

[34] A Mukanbetkaliyev, S Amandykova, Y Zhambayev, Z Duskaziyeva, A Alimbetova (2018). The aspects of legal regulation on staffing of procuratorial authorities of the Russian Federation and the Republic of Kazakhstan Opción, Año 33. 187-216.

View Full Article: