Skip to main content
Log in

Detection of heart valve disorders from PCG signals using TQWT, FA-MVEMD, Shannon energy envelope and deterministic learning

  • Published:
Artificial Intelligence Review Aims and scope Submit manuscript

Abstract

Heart valve disorders (HVDs) are the major causes of cardiovascular diseases (CVD), which may be detected at the early stage using routine auscultation examination. The phonocardiogram (PCG) is a graphical representation of the physiological condition of the heart, which differs with respect to heart diseases. It is closely related to valve functionality which provides vital information for the diagnosis of CVD. However, visual inspection of PCG is tedious and error-prone, which makes it necessary and urgent to develop an automated system for the detection of HVDs with PCG recordings. In the present study we propose a novel method for the identification and classification of normal and abnormal non-segmented PCG recordings based on hybrid signal processing tools and deterministic learning theory. First, PCG signal and its first derivative are decomposed into a set of frequency subbands with a number of decomposition levels by using the tunable Q-factor wavelet transform method. Second, fast and adaptive multivariate empirical mode decomposition decomposes the subbands of the PCG signal and its derivative into scale-aligned intrinsic mode components (IMFs). The first two IMFs are extracted, which contain most of the energy of the PCG signal and its derivative and are considered to be the predominant IMFs. Third, Shannon energy is used to extract the characteristic envelope of predominant IMFs. The properties associated with the nonlinear PCG system dynamics are preserved. They are utilized to derive features, which demonstrate significant difference in PCG system dynamics between normal versus abnormal individual heartbeats. Fourth, neural networks are then used to model, identify and classify PCG system dynamics between normal and abnormal PCG signals based on deterministic learning theory. Finally, experiments have been carried out on a publicly available PCG database to verify the effectiveness of the proposed method, which include two types of classification, one for binary classification (normal vs. abnormal) and the other for multi-class classification (normal vs. aortic stenosis vs. mitral regurgitation vs. mitral stenosis vs. mitral valve prolapse). The overall average accuracy for binary, four-class and five-class classification are reported to be 97.75, 98.69 and 98.48%, respectively. The proposed method has obtained the highest overall accuracy in comparison to other state-of-the-art approaches using the same database, which can serve as an assistant diagnostic tool for the automated detection of HVDs in clinical applications.

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

Similar content being viewed by others

References

  • Abduh Z, Nehary EA, Wahed MA, Kadah YM (2020) Classification of heart sounds using fractional Fourier transform based Mel-frequency spectral coefficients and traditional classifiers. Biomed Signal Process Control 57:101788

    Article  Google Scholar 

  • Alqudah AM (2019) Towards classifying non-segmented heart sound records using instantaneous frequency based features. J Med Eng Technol 43(7):418–430

    Article  Google Scholar 

  • Altuve M, Suarez L, Ardila J (2020) Fundamental heart sounds analysis using improved complete ensemble EMD with adaptive noise. Biocybern Biomed Eng 40(1):426–439

    Article  Google Scholar 

  • Ari S, Hembram K, Saha G (2010) Detection of cardiac abnormality from PCG signal using LMS based least square SVM classifier. Expert Syst Appl 37(12):8019–8026

    Article  Google Scholar 

  • Ari S, Saha G (2009) In search of an optimization technique for artificial neural network to classify abnormal heart sounds. Appl Soft Comput 9(1):330–340

    Article  Google Scholar 

  • Beyramienanlou H, Lotfivand N (2017) Shannon’s energy based algorithm in ECG signal processing. Comput Math Methods Med 2017:1–16

    Article  Google Scholar 

  • Boutana D, Benidir M, Barkat B (2011) Segmentation and identification of some pathological phonocardiogram signals using time-frequency analysis. IET Signal Process 5(6):527–537

    Article  MathSciNet  Google Scholar 

  • Castro A, Vinhoza TT, Mattos SS, Coimbra MT (2013) Heart sound segmentation of pediatric auscultations using wavelet analysis. In: 35th annual international conference of the IEEE engineering in medicine and biology society, pp 3909–3912

  • Cheema A, Singh M (2019) An application of phonocardiography signals for psychological stress detection using non-linear entropy based features in empirical mode decomposition domain. Appl Soft Comput 77:24–33

    Article  Google Scholar 

  • Cheng X, Wang P, She C (2020) Biometric identification method for heart sound based on multimodal multiscale dispersion entropy. Entropy 22(2):238

    Article  MathSciNet  Google Scholar 

  • Cherif LH, Debbal SM, Bereksi-Reguig F (2010) Choice of the wavelet analyzing in the phonocardiogram signal analysis using the discrete and the packet wavelet transform. Expert Syst Appl 37(2):913–918

    Article  Google Scholar 

  • Clifford GD, Liu C, Moody B, Springer D, Silva I, Li Q, Mark RG (2016) Classification of normal/abnormal heart sound recordings: the PhysioNet/Computing in Cardiology Challenge 2016. In: 2016 computing in cardiology conference (CinC), pp 609–612

  • Elamaran V, Arunkumar N, Hussein AF, Solarte M, Ramirez-Gonzalez G (2018) Spectral fault recovery analysis revisited with normal and abnormal heart sound signals. IEEE Access 6:62874–62879

    Article  Google Scholar 

  • Esmail MY, Ahmed DH, Eltayeb M (2019) Classification system for heart sounds based on random forests. J Clin Eng 44(2):76–80

    Article  Google Scholar 

  • Gaur P, Pachori RB, Wang H, Prasad G (2018) A multi-class EEG-based BCI classification using multivariate empirical mode decomposition based filtering and Riemannian geometry. Expert Syst Appl 95:201–211

    Article  Google Scholar 

  • Ghosh SK, Ponnalagu RN, Tripathy RK, Acharya UR (2020) Automated detection of heart valve diseases using chirplet transform and multiclass composite classifier with PCG signals. Comput Biol Med 118:103632

    Article  Google Scholar 

  • Ghosh SK, Tripathy RK, Ponnalagu RN, Pachori RB (2019) Automated detection of heart valve disorders from the pcg signal using time-frequency magnitude and phase features. IEEE Sens Lett 3(12):1–4

    Article  Google Scholar 

  • Gorinevsky D (1995) On the persistency of excitation in radial basis function network identification of nonlinear systems. IEEE Trans Neural Netw 6(5):1237–1244

    Article  Google Scholar 

  • Hamidi M, Ghassemian H, Imani M (2018) Classification of heart sound signal using curve fitting and fractal dimension. Biomed Signal Process Control 39:351–359

    Article  Google Scholar 

  • Huang NE, Shen Z, Long SR, Wu MC, Shih HH, Zheng Q, Liu HH (1998) The empirical mode decomposition and Hilbert spectrum for nonlinear and non-stationary time series analysis. Proc R Soc Lond A: Math, Phys Eng Sci, R Soc 454(1971):903–995

    Article  MathSciNet  MATH  Google Scholar 

  • Karar ME, El-Khafif SH, El-Brawany MA (2017) Automated diagnosis of heart sounds using rule-based classification tree. J Med Syst 41(4):60

    Article  Google Scholar 

  • Keunen RW, Pijlman HG, Visee HF, Vliegen JH, Tavy DL, Stam KJ (1994) Dynamical chaos determines the variability of transcranial Doppler signals. Neurol Res 16(5):353–358

    Article  Google Scholar 

  • Khan FA, Abid A, Khan MS (2020) Automatic heart sound classification from segmented/unsegmented phonocardiogram signals using time and frequency features. Physiol Measur 41(5):055006

    Article  Google Scholar 

  • Lang X, Zheng Q, Zhang Z, Lu S, Xie L, Horch A, Su H (2018) Fast multivariate empirical mode decomposition. IEEE Access 6:65521–65538

    Article  Google Scholar 

  • Latif S, Usman M, Rana R, Qadir J (2018) Phonocardiographic sensing using deep learning for abnormal heartbeat detection. IEEE Sens J 18(22):9393–9400

    Article  Google Scholar 

  • Li J, Ke L, Du Q (2019) Classification of heart sounds based on the wavelet fractal and twin support vector machine. Entropy 21(5):472

    Article  MathSciNet  Google Scholar 

  • Li S, Li F, Tang S, Xiong W (2020) A review of computer-aided heart sound detection techniques. BioMed Res Int 2020:1–10

    Google Scholar 

  • Li BB, Yuan ZF (2008) Non-linear and chaos characteristics of heart sound time series. Proc Inst Mech Eng, Part H: J Eng Med 222(3):265–272

    Article  Google Scholar 

  • Lubaib P, Muneer KA (2016) The heart defect analysis based on PCG signals using pattern recognition techniques. Proced Technol 24:1024–1031

    Article  Google Scholar 

  • Naseri H, Homaeinezhad MR, Pourkhajeh H (2013) Noise/spike detection in phonocardiogram signal as a cyclic random process with non-stationary period interval. Comput Biol Med 43(9):1205–1213

    Article  Google Scholar 

  • Nigam V, Priemer R (2005) Accessing heart dynamics to estimate durations of heart sounds. Physiol Measur 26(6):1005

    Article  Google Scholar 

  • Oh SL, Jahmunah V, Ooi CP, Tan RS, Ciaccio EJ, Yamakawa T, Acharya UR (2020) Classification of heart sound signals using a novel deep WaveNet model. Comput Methods Progr Biomed 196:105604

    Article  Google Scholar 

  • Padmanabhan V, Semmlow JL (1994) Dynamical analysis of diastolic heart sounds associated with coronary artery disease. Ann Biomed Eng 22(3):264–271

    Article  Google Scholar 

  • Patidar S, Pachori RB, Garg N (2015) Automatic diagnosis of septal defects based on tunable-Q wavelet transform of cardiac sound signals. Expert Syst Appl 42(7):3315–3326

    Article  Google Scholar 

  • Rehman N, Mandic DP (2010) Multivariate empirical mode decomposition. Proc R Soc A: Math, Phys Eng Sci 466(2117):1291–1302

    Article  MathSciNet  MATH  Google Scholar 

  • Saeidi A, Almasganj F (2017) 3D heart sound source localization via combinational subspace methods for long-term heart monitoring. Biomed Signal Process Control 31:434–443

    Article  Google Scholar 

  • Samanta P, Pathak A, Mandana K, Saha G (2019) Classification of coronary artery diseased and normal subjects using multi-channel phonocardiogram signal. Biocybern Biomed Eng 39(2):426–443

    Article  Google Scholar 

  • SaracOgLu R (2012) Hidden Markov model-based classification of heart valve disease with PCA for dimension reduction. Eng Appl Artif Intell 25(7):1523–1528

    Article  Google Scholar 

  • Selesnick I (2011) Wavelet transform with tunable Q-factor. IEEE Trans Signal Process 59(8):3560–3575

    Article  MathSciNet  MATH  Google Scholar 

  • Shervegar MV, Bhat GV (2018) Heart sound classification using Gaussian mixture model. Porto Biomed J 3(1):e4

    Article  Google Scholar 

  • Shi K, Schellenberger S, Michler F, Steigleder T, Malessa A, Lurz F, Koelpin A (2019) Automatic signal quality index determination of radar-recorded heart sound signals using ensemble classification. IEEE Trans Biomed Eng 67(3):773–785

    Article  Google Scholar 

  • Singh SA, Majumder S (2019) Classification of unsegmented heart sound recording using KNN classifier. J Mech Med Biol 19(04):1950025

    Article  Google Scholar 

  • Son GY, Kwon S (2018) Classification of heart sound signal using multiple features. Appl Sci 8(12):2344

    Article  Google Scholar 

  • Thayer JF, Yamamoto SS, Brosschot JF (2010) The relationship of autonomic imbalance, heart rate variability and cardiovascular disease risk factors. Int J Cardiol 141(2):122–131

    Article  Google Scholar 

  • Thirumalaisamy MR, Ansell PJ (2018) Fast and adaptive empirical mode decomposition for multidimensional, multivariate signals. IEEE Signal Process Lett 25(10):1550–1554

    Article  Google Scholar 

  • Varghees VN, Ramachandran KI (2017) Effective heart sound segmentation and murmur classification using empirical wavelet transform and instantaneous phase for electronic stethoscope. IEEE Sens J 17(12):3861–3872

    Article  Google Scholar 

  • Wang C, Hill DJ (2006) Learning from neural control. IEEE Trans Neural Netw 17(1):130–146

    Article  Google Scholar 

  • Wang C, Hill DJ (2007) Deterministic learning and rapid dynamical pattern recognition. IEEE Trans Neural Netw 18(3):617–630

    Article  Google Scholar 

  • Wang C, Hill DJ (2009) Deterministic learning theory for identification, recognition and control. CRC Press, Boca Raton

    Google Scholar 

  • Wang Y, Li W, Zhou J, Li X, Pu Y (2014) Identification of the normal and abnormal heart sounds using wavelet-time entropy features based on OMS-WPD. Fut Gener Comput Syst 37:488–495

    Article  Google Scholar 

  • Xiao B, Xu Y, Bi X, Zhang J, Ma X (2020) Heart sounds classification using a novel 1-D convolutional neural network with extremely low parameter consumption. Neurocomputing 392:153–159

    Article  Google Scholar 

  • Yadav A, Singh A, Dutta MK, Travieso CM (2020) Machine learning-based classification of cardiac diseases from PCG recorded heart sounds. Neural Comput Appl 32:17843–17856

    Article  Google Scholar 

  • Zeng W, Yuan J, Yuan C, Wang Q, Liu F, Qang Y (2020) A new approach for the detection of abnormal heart sound signals using TQWT, VMD and neural networks. Artif Intell Rev. https://doi.org/10.1007/s10462-020-09875-w

    Article  Google Scholar 

  • Zhang W, Han J, Deng S (2017) Heart sound classification based on scaled spectrogram and tensor decomposition. Expert Syst Appl 84:220–231

    Article  Google Scholar 

  • Zidelmal Z, Amirou A, Ould-Abdeslam D, Moukadem A, Dieterlen A (2014) QRS detection using S-transform and Shannon energy. Comput Methods Progr Biomed 116(1):1–9

    Article  Google Scholar 

Download references

Acknowledgements

This work was supported by the National Natural Science Foundation of China (Grant No. 61773194), by the Natural Science Foundation of Fujian Province (Grant No. 2018J01542), by the Training Program of Innovation and Entrepreneurship for Undergraduates (Grant No. 202011312001) and by Fujian Provincial Key Laboratory of Welding Quality Intelligent Evaluation.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Wei Zeng.

Ethics declarations

Conflict of interest

The authors declare that they have no conflict of interest.

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

Zeng, W., Lin, Z., Yuan, C. et al. Detection of heart valve disorders from PCG signals using TQWT, FA-MVEMD, Shannon energy envelope and deterministic learning. Artif Intell Rev 54, 6063–6100 (2021). https://doi.org/10.1007/s10462-021-09969-z

Download citation

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s10462-021-09969-z

Keywords

Navigation