Skip to main content

Advertisement

Log in

GABC based neuro-fuzzy classifier with hybrid features for ECG Beat classification

  • Published:
Multimedia Tools and Applications Aims and scope Submit manuscript

Abstract

The main objective of the proposed methodology is to classify an ECG signal as normal or abnormal using the optimal neuro-fuzzy classifier. The proposed work consists of two phases namely, feature extraction and neuro-fuzzy classifier based classification. The beat signals are initially taken from the physio-bank ATM. Then, three types of features are extracted from each signal namely, Morphological-based features, Haar wavelet-based features, and Tri-spectrum based features. After feature extraction, the optimal neuro-fuzzy classifier is classifying the beat signal as normal or abnormal. Here, Artificial Bee Colony (ABC) algorithm is combined with Genetic Algorithm (GA) for training the neuro-fuzzy classifier. For experimental evaluation, the MIT-BIH Arrhythmia Database is utilized and the performances are analyzed in terms of accuracy, sensitivity, and specificity. The experimental results clearly demonstrated that the proposed technique outperformed by having better accuracy of 93% when compared existing technique achieved 84% only.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6
Fig. 7
Fig. 8
Fig. 9
Fig. 10

Similar content being viewed by others

References

  1. Aramendi E, Irusta U, Pastor E, Bodegas A, Benito F (2010) ECG spectral and morphological parameters reviewed and updated to detect adult and paediatric life-threatening arrhythmia. Physiol Meas 31(6):749

    Article  Google Scholar 

  2. Bianchi D, Michele PD, Marchetti C, Tirozzi B, Cuomo S, Marie H, Migliore M (2014) Effects of increasing CREB-dependent transcription on the storage and recall processes in a hippocampal CA1 microcircuit. Hippocampus 24(2):165–177

    Article  Google Scholar 

  3. Carnevale L, Celesti A, Fazio M, Bramanti P, Villari M (2017) Heart disorder detection with menard algorithm on apache spark, in: European Conference on Service-Oriented and Cloud Computing, Springer, pp. 229–237

  4. Chen S, Hua W, Li Z, Li J, Gao X (2017) Heartbeat classification using projected and dynamic features of ECG signal. Biomed Signal Process Control 31:165–173. https://doi.org/10.1016/j.bspc.2016.07.010

    Article  Google Scholar 

  5. Cuomo S, De Pietro G, Farina R, Galletti A, Sannino G (2016) A revised scheme for real time ecg signal denoising based on recursive filtering. Biomed Signal Process Control 27:134–144

    Article  Google Scholar 

  6. Das M, Ari S (2014) ECG beats classification using mixture of features. Int Sch Res Not: 1–12, 2014

    Google Scholar 

  7. Dong X, Wang C, Si W (2017) ECG beat classification via deterministic learning. Neurocomputing 240:1–12

    Article  Google Scholar 

  8. Fang R, Pouyanfar S, Yang Y, Chen S-C, Iyengar S (2016) Computational health informatics in the big data age: A survey. ACM Comput Surv 49:1) 12

    Article  Google Scholar 

  9. Feng N, Xu S, Liang Y, Liu K (2019) A Probabilistic Process Neural Network and Its Application in ECG Classification. IEEE Access 7:50431–50439

    Article  Google Scholar 

  10. Géron A (2017) Hands-on Machine Learning with Scikit-Learn and Tensorflow: Concepts, Tools, and Techniques to Build Intelligent Systems. OReilly Media, Sebastopol

    Google Scholar 

  11. Hanbay K (2019) Deep neural network based approach for ECG classification using hybrid differential features and active learning. IET Signal Processing 13(2):165–175

    Article  Google Scholar 

  12. Huang H, Liu J, Zhu Q, Wang R, Hu G (2014) A new hierarchical method for interpatient heartbeat classification using random projections and RR intervals. Biomed Eng Online 13:1–26. https://doi.org/10.1186/1475-925X-13-90

    Article  Google Scholar 

  13. Isafiade OE, Isafiade OE, Bagula AB (2016) Data Mining Trends and Applications in Criminal Science and Investigations, first edn. IGI Global, Hershey, pp 1–386

  14. Kanaujia M, Srivastava G (2015) ECG signal decomposition using PCA and ICA. In: National Conference on Recent Advances in Electronics & Computer Engineering (RAECE)

  15. Lee J, Kwak K (2019) Personal Identification Using a Robust Eigen ECG Network Based on Time-Frequency Representations of ECG Signals. IEEE Access 7:48392–48404

    Article  Google Scholar 

  16. Liamedo M, Martinez J (2012) P.: ‘An automatic patient-adapted ECG heartbeat classifier allowing expert assistance. IEEE Trans Biomed Eng 59(8):2312–2320

    Article  Google Scholar 

  17. Llamedo M, Martínez JP (2011) Heartbeat classification using feature selection driven by database generalization criteria. IEEE Trans Biomed Eng 58:616–625. https://doi.org/10.1109/TBME.2010.2068048

    Article  Google Scholar 

  18. Mar T, Zaunseder S, Martnez JP, Llamedo M, Poll R (2011) Optimization of ECG classification by means of feature selection. IEEE Trans Biomed Eng 58:2168–2177. https://doi.org/10.1109/TBME.2011.2113395

    Article  Google Scholar 

  19. Martis RJ, Acharya UR, Mandana KM, Ray AK, Chakraborty C (2012) Application of principal component analysis to ECG signals for automated diagnosis of cardiac health. Expert Syst Appl 39:11792–11800

    Article  Google Scholar 

  20. Melillo P, Castaldo R, Sannino G, Orrico A, De Pietro G, Pecchia L (2015) Wearable technology and ECG processing for fall risk assessment, prevention and detection. In: 37th Annual International Conference of the IEEE Engineering in Medicine and Biology Society, EMBC, pp. 7740–7743

  21. Sannino G, De Pietro G (2011) An evolved ehealth monitoring system for a nuclear medicine department, In: Developments in E-systems Engineering (DeSE), IEEE, pp. 3–6

  22. Sannino G, De Pietro G (2018) A deep learning approach for ECG-based heartbeat classification for arrhythmia detection. Futur Gener Comput Syst 86:446–455

    Article  Google Scholar 

  23. Sarfraz M, Khan A, Li F (2014) Using independent component analysis to obtain feature space for reliable ECG Arrhythmia classification. In: IEEE international conference on bioinformatics and biomedicine (BIBM)

  24. Shi HT, Wang HR, Huang YX, Zhang YF, Liu CL (2017) A Mobile Intelligent ECG Monitoring System Based on IOS. International Conference on Sensing, Diagnostics, Prognostics, and Control:149–153

  25. Shi H, Wang H, Huang Y, Zhao L, Qin C, Liu C (2019) A hierarchical method based on weighted extreme gradient boosting in ECG heartbeat classification. Comput Methods Prog Biomed 171:1–10

    Article  Google Scholar 

  26. Silva I, Moody GB (2014) An open-source toolbox for analysing and processing physionet databases in matlab and octave. J Open Res Softw 2:1) e27

    Article  Google Scholar 

  27. J. Sun, C.K. Reddy (2013) Big data analytics for healthcare. In: Proceedings of the 19th ACM SIGKDD international conference on Knowledge discovery and data mining, ACM, 1525–1525

  28. Tripathy R, Bhattacharyya A, Pachori R (2019) A Novel Approach for Detection of Myocardial Infarction From ECG Signals of Multiple Electrodes. IEEE Sensors J 19(12):4509–4517

    Article  Google Scholar 

  29. Ye C, Kumar BV, Coimbra MT (2012) Heartbeat classification using morphological and dynamic features of ECG signals. IEEE Trans Biomed Eng 59(10):2930–2941

    Article  Google Scholar 

  30. Zhu W, Chen X, Wang Y, Wang L (2019) Arrhythmia Recognition and Classification Using ECG Morphology and Segment Feature Analysis. IEEE/ACM Transactions on Computational Biology and Bioinformatics 16(1):131–138

    Article  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to K. Muthuvel.

Additional information

Publisher’s note

Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Muthuvel, K., Anto, S. & Alexander, T.J. GABC based neuro-fuzzy classifier with hybrid features for ECG Beat classification. Multimed Tools Appl 78, 35351–35372 (2019). https://doi.org/10.1007/s11042-019-08132-9

Download citation

  • Received:

  • Revised:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s11042-019-08132-9

Keywords

Navigation