Skip to main content
Log in

An effective arrhythmia classification via ECG signal subsampling and mutual information based subbands statistical features selection

  • Original Research
  • Published:
Journal of Ambient Intelligence and Humanized Computing Aims and scope Submit manuscript

Abstract

The deployment of wireless health wearables is increasing in the framework of mobile health monitoring. The power and processing efficiencies with data compression are key aspects. To this end, an efficient automated arrhythmia recognition method is devised. The aim of this work is to contribute to the realisation of modern wireless electrocardiogram (ECG) gadgets. The proposed system utilizes an intelligent combination of subsampling, denoising and wavelet transform based subbands decomposition. Onward, the subband’s statistical features are extracted and mutual information (MI) based dimension reduction is attained for an effective realization of the ECG wearable processing chain. The amount of information to be processed is reduced in a real-time manner by using subsampling. It brings a remarkable reduction in the proposed system's computational complexity compared to the fixed-rate counterparts. MI based features selection improves the classification performance in terms of precision and processing delay. Moreover, it enhances the compression gain and aptitudes an effective diminishing in the transmission activity. Experimental results show that the designed method attains a 4 times computational gain while assuring an appropriate quality of signal reconstruction. A 7.2-fold compression gain compared to conventional counterparts is also attained. The best classification accuracies of 97% and 99% are secured respectively for cases of 5-class and 4-class arrhythmia datasets. It shows that the suggested method realizes an effective recognition of arrhythmia.

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

Similar content being viewed by others

References

  • Aarthy S, Iqbal JM (2020) Time series real time naive bayes electrocardiogram signal classification for efficient disease prediction using fuzzy rules. J Ambient Intell Humaniz Comput 1–11

  • Ahmed M, Rasool AG, Afzal H, Siddiqi I (2017) Improving handwriting based gender classification using ensemble classifiers. Expert Syst Appl 85:158–168

    Article  Google Scholar 

  • Banerjee S, Mitra M (2013) Application of cross wavelet transform for ECG pattern analysis and classification. IEEE Trans Instrum Meas 63(2):326–333

    Article  Google Scholar 

  • Benjamin EJ, Muntner P, Alonso A, Bittencourt MS, Callaway CW, Carson AP, Chamberlain AM, Chang AR, Cheng S, Das SR (2019) Heart disease and stroke Statistics-2019 update a report from the American Heart Association. Circulation

  • Blanco-Velasco M, Cruz-Roldán F, López-Ferreras F, Bravo-Santos A, Martinez-Munoz D (2004) A low computational complexity algorithm for ECG signal compression. Med Eng Phys 26(7):553–568

    Article  Google Scholar 

  • Dolecek GJ (2017) Advances in multirate systems. Springer

    MATH  Google Scholar 

  • Dudani SA (1976) The distance-weighted k-nearest-neighbor rule. IEEE Trans Syst Man Cybern 4:325–327

    Article  Google Scholar 

  • Eminaga Y, Coskun A, Kale I (2017) Two-path all-pass based half-band infinite impulse response decimation filters and the effects of their non-linear phase response on ECG signal acquisition. Biomed Signal Process Control 31:529–538

    Article  Google Scholar 

  • Fushiki T (2011) Estimation of prediction error by using K-fold cross-validation. Stat Comput 21(2):137–146

    Article  MathSciNet  MATH  Google Scholar 

  • Gutiérrez-Gnecchi JA, Morfin-Magaña R, Lorias-Espinoza D, del Carmen Tellez-Anguiano A, Reyes-Archundia E, Méndez-Patiño A, Castañeda-Miranda R (2017) DSP-based arrhythmia classification using wavelet transform and probabilistic neural network. Biomed Signal Process Control 32:44–56

    Article  Google Scholar 

  • Hai NT, Nguyen NT, Nguyen MH, Livatino S (2019) Wavelet-based kernel construction for heart disease classification. Adv Electr Electron Eng 17(3):306–319

    Google Scholar 

  • Hesar HD, Mohebbi M (2017) An adaptive particle weighting strategy for ECG denoising using marginalized particle extended Kalman filter: an evaluation in arrhythmia contexts. IEEE J Biomed Health Inform 21(6):1581–1592

    Article  Google Scholar 

  • Huang J, Chen B, Zeng N, Cao X, Li Y (2020) Accurate classification of ECG arrhythmia using MOWPT enhanced fast compression deep learning networks. J Ambient Intell Humaniz Comput

  • Hussain SF (2019) A novel robust kernel for classifying high-dimensional data using Support Vector Machines. Expert Syst Appl 131:116–131

    Article  Google Scholar 

  • Hussain SF, Suryani A (2015) On retrieving intelligently plagiarized documents using semantic similarity. Eng Appl Artif Intell 45:246–258

    Article  Google Scholar 

  • Kulisch U, Miranker W (1981) Computer arithmetic in theory and practice, Acad. Press, New York. ZbMATH

  • Lee J-H, Seo D-W (2019) Development of ECG monitoring system and implantable device with wireless charging. Micromachines 10(1):38

    Article  Google Scholar 

  • Li T, Zhou M (2016) ECG classification using wavelet packet entropy and random forests. Entropy 18(8):285

    Article  Google Scholar 

  • Martis RJ, Acharya UR, Min LC (2013) ECG beat classification using PCA, LDA, ICA and discrete wavelet transform. Biomed Signal Process Control 8(5):437–448

    Article  Google Scholar 

  • Mian Qaisar S (2009) Échantillonnage et traitement conditionnés par le signal: Une approche prometteuse pour des traitements efficaces à pas adaptatifs

  • Mian Qaisar S, Fawad Hussain S (2020) Arrhythmia diagnosis by using level-crossing ECG sampling and sub-bands features extraction for mobile healthcare. Sensors 20(8):2252

    Article  Google Scholar 

  • Moody GB, Mark RG (2001) The impact of the MIT-BIH arrhythmia database. IEEE Eng Med Biol Mag 20(3):45–50

    Article  Google Scholar 

  • Paluszek M, Thomas S (2019) MATLAB machine learning recipes: a problem-solution approach. Apress

  • Parisi GI, Kemker R, Part JL, Kanan C, Wermter S (2019) Continual lifelong learning with neural networks: a review. Neural Netw 113:54–71

    Article  Google Scholar 

  • Paul A, Ahmad A, Rathore MM, Jabbar S (2016) Smartbuddy: defining human behaviors using big data analytics in social internet of things. IEEE Wirel Commun 23(5):68–74

    Article  Google Scholar 

  • Qaisar SM (2019) Efficient mobile systems based on adaptive rate signal processing. Comput Electr Eng 79:106462

    Article  Google Scholar 

  • Qaisar SM (2020a) Baseline wander and power-line interference elimination of ECG signals using efficient signal-piloted filtering. Healthcare Technol Lett 7(4):114–118

    Article  Google Scholar 

  • Qaisar SM (2020b) Cardiogram baseline wander and power line interference elimination by proficient adaptive-rate FIR filtering. Eng Res Express 2(2):025024

    Article  Google Scholar 

  • Qaisar SM, Subasi A (2020) Cloud-based ECG monitoring using event-driven ECG acquisition and machine learning techniques. Phys Eng Sci Med 43(2):623–634

    Article  Google Scholar 

  • Qaisar SM, Fesquet L, Renaudin M (2014) Adaptive rate filtering a computationally efficient signal processing approach. Signal Process 94:620–630

    Article  Google Scholar 

  • Qaisar SM, Dallet D, Alahdal A, Baksh L (2020) ECG baseline wander removal via a signal-piloted filtering. 1–5

  • Qidwai U, Chaudhry J, Jabbar S, Zeeshan HMA, Janjua N, Khalid S (2019) Using casual reasoning for anomaly detection among ECG live data streams in ubiquitous healthcare monitoring systems. J Ambient Intell Humaniz Comput 10(10):4085–4097

    Article  Google Scholar 

  • Ramesh G, Satyanarayana D, Sailaja M (2020) Composite feature vector based cardiac arrhythmia classification using convolutional neural networks. J Ambient Intell Humaniz Comput 1–14

  • Rezaii TY, Beheshti S, Shamsi M, Eftekharifar S (2018) ECG signal compression and denoising via optimum sparsity order selection in compressed sensing framework. Biomed Signal Process Control 41:161–171

    Article  Google Scholar 

  • Rokach L (2016) Decision forest: twenty years of research. Information Fusion 27:111–125

    Article  Google Scholar 

  • Sahoo S, Kanungo B, Behera S, Sabut S (2017) Multiresolution wavelet transform based feature extraction and ECG classification to detect cardiac abnormalities. Measurement 108:55–66

    Article  Google Scholar 

  • Shadmand S, Mashoufi B (2016) A new personalized ECG signal classification algorithm using block-based neural network and particle swarm optimization. Biomed Signal Process Control 25:12–23

    Article  Google Scholar 

  • Sharma RR, Pachori RB (2018) Baseline wander and power line interference removal from ECG signals using eigenvalue decomposition. Biomed Signal Process Control 45:33–49

    Article  Google Scholar 

  • Sharma M, Tan R-S, Acharya UR (2019) Automated heartbeat classification and detection of arrhythmia using optimal orthogonal wavelet filters. Inform Med Unlocked 16:100221

    Article  Google Scholar 

  • Shaw L, Rahman D, Routray A (2018) Highly efficient compression algorithms for multichannel EEG. IEEE Trans Neural Syst Rehabil Eng 26(5):957–968

    Article  Google Scholar 

  • Singhal A, Singh P, Fatimah B, Pachori RB (2020) An efficient removal of power-line interference and baseline wander from ECG signals by employing Fourier decomposition technique. Biomed Signal Process Control 57:101741

    Article  Google Scholar 

  • Venkatesan C, Karthigaikumar P, Paul A, Satheeskumaran S, Kumar R (2018) ECG signal preprocessing and SVM classifier-based abnormality detection in remote healthcare applications. IEEE Access 6:9767–9773

    Article  Google Scholar 

  • Yildirim Ö (2018) A novel wavelet sequence based on deep bidirectional LSTM network model for ECG signal classification. Comput Biol Med 96:189–202

    Article  Google Scholar 

  • Zhang X, Lian Y (2014) A 300-mV 220-nW event-driven ADC with real-time QRS detection for wearable ECG sensors. IEEE Trans Biomed Circuits Syst 8(6):834–843

    Article  Google Scholar 

  • Zhang Z, Telesford QK, Giusti C, Lim KO, Bassett DS (2016) Choosing wavelet methods, filters, and lengths for functional brain network construction. PLoS ONE 11(6):e0157243

    Article  Google Scholar 

Download references

Acknowledgements

Authors are thankful to anonymous reviewers for their valuable feedback.

Funding

The project is funded by the Effat University, under the Grant number UC#9/29 April.2020/7.1-22(2)1.

Author information

Authors and Affiliations

Authors

Contributions

S.M.Q. proposed the concept and acquired funding. S.M.Q. and S.F.H. designed, implemented, and investigated the proposed solution. S.M.Q. and S.F.H. prepared original draft of the paper. All authors have read and agreed to the published version of the manuscript.

Corresponding author

Correspondence to Saeed Mian Qaisar.

Ethics declarations

Conflict of interest

Authors declare no conflict of interest.

Ethical approval

This article does not contain any studies with human participants or animals performed by any of the authors.

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

Mian Qaisar, S., Hussain, S.F. An effective arrhythmia classification via ECG signal subsampling and mutual information based subbands statistical features selection. J Ambient Intell Human Comput 14, 1473–1487 (2023). https://doi.org/10.1007/s12652-021-03275-w

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s12652-021-03275-w

Keywords

Navigation