Skip to main content
Log in

Automatic heart activity diagnosis based on Gram polynomials and probabilistic neural networks

  • Original Article
  • Published:
Biomedical Engineering Letters Aims and scope Submit manuscript

Abstract

The paper proposes a new approach to heart activity diagnosis based on Gram polynomials and probabilistic neural networks (PNN). Heart disease recognition is based on the analysis of phonocardiogram (PCG) digital sequences. The PNN provides a powerful tool for proper classification of the input data set. The novelty of the proposed approach lies in a powerful feature extraction based on Gram polynomials and the Fourier transform. The proposed system presents good performance obtaining overall sensitivity of 93%, specificity of 91% and accuracy of 94%, using a public database of over 3000 heart beat sound recordings, classified as normal and abnormal heart sounds. Thus, it can be concluded that Gram polynomials and PNN prove to be a very efficient technique using the PCG signal for characterizing heart diseases.

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

Similar content being viewed by others

References

  1. Raj S, Maurya K. A knowledge-based real time embedded platform for arrhythmia beat classification. Biomed Eng Lett. 2015;5(4):271280.

    Article  Google Scholar 

  2. Zhang Z, Luo X. Heartbeat classification using decision level fusion. Biomed Eng Lett. 2014;4(4):388395.

    Article  Google Scholar 

  3. Kim MS, Cho YC, Seo S-T, Son CS, Kim Y-N. A new method of ECG feature detection based on combined wavelet transform for u-health service. Biomed Eng Lett. 2011;1(2):108115.

    Google Scholar 

  4. Kumar RA, Abhishek M, Sinha GR. Classification of PCG signals: a survey. NCRAIT. 2014;2:22–6.

    Google Scholar 

  5. Gupta CN, Palaniappan R, Rajan S, Swaminathan S, Krishnan SM. Segmentation and classification of heart sounds. In: Canadian conference on electrical and computer engineering, 2005, p. 1674–1677; 2005

  6. Abbas AK, Rasha B. Phonocardiography signal processing. San Rafael: Morgan & Claypool; 2009.

    Google Scholar 

  7. Beritelli F, Serrano S. Biometric identification based on frequency analysis of cardiac sounds. IEEE Trans Inf Forensics Secur. 2007;2(3):596–604.

    Article  Google Scholar 

  8. Mitra M, Samanta RK. Cardiac arrhythmia classification using neural networks with selected features. Proc Technol. 2013;10:76–84.

    Article  Google Scholar 

  9. Beritelli F, Capizzi G. A new approach to heart sounds biometric recognition based on gram-PNN. In: ISTET 2013: international symposiumon theoretical electrical engineering, p. III-5-III-6, 24 26 June. Czech Republic: Pilsen; 2013.

  10. Salam, AK, Srilakshmi G. An algorithm for ECG analysis of arrhythmia detection. In: IEEE international conference on electrical, computer and communication technologies (ICECCT); 2015.

  11. Debbal SM. Model of differentiation between normal and abnormal heart sounds in using the discrete wavelet transform. J Med Bioeng. 2014;3(1):5–11.

    Google Scholar 

  12. Gad AMM. Feature extraction of electrocardiogram signals using discrete sinc transform. In: 2016 9th Biomedical engineering international conference (BMEiCON); 2016.

  13. Burges CJC. A tutorial on support vector machines for pattern recognition. Data Min Knowl Discov. 1998;2(2):121–167.

  14. Vapnik V. The nature of statistical learning theory. Berlin: Springer Science Business Media; 2013.

    MATH  Google Scholar 

  15. Palreddy S, Tompkins WJ, Hu YH. Customization of ECG beat classifiers developed using SOM and LVQ. In: IEEE 17th annual conference engineering in medicine and biology society, Vol. 1; 1995.

  16. Elsayad AlM. Classification of ECG arrhythmia using learning vector quantization neural networks. In: International conference on computer engineering systems, ICCES 2009; 2009.

  17. Perez RR, Marques A, Mohammadi F. The application of supervised learning through feed-forward neural networks for ECG signal classification. In: 2016 IEEE Canadian conference on electrical and computer engineering (CCECE); 2016.

  18. Zubair M, Kim J, Yoon C. An automated ECG beat classification system using convolutional neural networks. In: 6th international conference on IT convergence and security (ICITCS); 2016.

  19. Zebardast B, Ghaffari A, Masdari M. A new generalized regression artificial neural networks approach for diagnosing heart disease. Int J Innov Appl Stud. 2013;4(4):679.

    Google Scholar 

  20. Gautam MK, Giri VK. A neural network approach and wavelet analysis for ECG classification. In: 2016 IEEE international conference on engineering and technology (ICETECH); 2016.

  21. Dessai ISF. Intelligent heart disease prediction system using probabilistic neural network. Int J Adv Comput Theory Eng. 2013;2(3):2319–526.

    Google Scholar 

  22. Sadri S, Hashemi R, Abdollapour A, Chalabi K, Salamat MA. A novel probabilistic artificial neural networks approach for diagnosing heart disease. In: International journal in foundations of computer science technology (IJFCST), vol 5, no. 6; 2015.

  23. Phaudphut C, So-In C, Phusomsai W. A parallel probabilistic neural network ECG recognition architecture over GPU platforms. In: IEEE of 13th international joint conference on computer science and software engineering (JCSSE); 2016.

  24. Atkinson K, Han W. Theoretical numerical analysis: a functional analysis framework. 3rd ed. New York: Springer; 2001.

    Book  MATH  Google Scholar 

  25. Barnard RW, Dahlquist G, Pearce K, Reichel L, Richards KC. Gram polynomials and the kummer function. J Approx Theory. 1998;94(1):128–43.

    Article  MathSciNet  MATH  Google Scholar 

  26. Vretblad A. Fourier analysis and its applications. 1st ed. New York: Springer; 2003.

    Book  MATH  Google Scholar 

  27. Bishop CM. Pattern recognition and machine learning (Information science and statistics). New York: Springer; 2006.

    MATH  Google Scholar 

  28. Ripley BD. Pattern recognition and neural networks. Cambridge: Cambridge University Press; 2008.

    MATH  Google Scholar 

  29. Gupta MM, Jin L, Homma N. Static and dynamic neural networks. New York: Wiley; 2003.

    Book  Google Scholar 

  30. Liu C, Springer D, Li Q, Moody B, Juan RA, Chorro FJ, Castells F, Roig JM, Silva I, Johnson AE, Syed Z, Schmidt SE, Papadaniil CD, Hadjileontiadis L, Naseri H, Moukadem A, Dieterlen A, Brandt C, Tang H, Samieinasab M, Samieinasab MR, Sameni R, Mark RG, Clifford GD. An open access database for the evaluation of heart sound algorithms. Physiol Meas. 2016;37(9):2181.

    Article  Google Scholar 

  31. https://physionet.org/challenge/2016/

  32. Vernekar S, Nair S, Vijaysenan D, Ranjan R. A novel approach for classification of normal/abnormal phonocardiogram recordings using temporal signal analysis and machine learning. In: Computing in cardiology conference (CinC); 2016.

  33. Gregorczyk I, Solinski M, Lepek M, Perka A, Rosinski J, Rymko J. PCG classification using a neural network approach. In: Computing in cardiology conference (CinC); 2016.

  34. Tang H, Chen H, Li T, Zhong M. Classification of normal/abnormal heart sound recordings based on multi-domain features and back propagation neural network. In: Computing in cardiology conference (CinC); 2016.

  35. Zabihi M, Rad AB, Kiranyaz S, Gabbouj M, Kastaggelos AK. Heart sound anomaly and quality detection using ensemble of neural networks without segmentation. In: Computing in cardiology conference (CinC); 2016.

  36. Goda MA, Hajas P. Morphological determination of pathological PCG signals by time and frequency domain analysis. In: Computing in cardiology conference (CinC); 2016.

  37. Homsi MN, Medina N, Hernandez M, Quintero N, Perpinan G, Quintana A, Warrick P. Automatic heart sound recording classification using a nested set of ensemble algorithms. In: Computing in cardiology conference (CinC); 2016.

  38. Langley P, Murray A. Abnormal heart sounds detected from short duration unsegmented phonocardiograms by wavelet entropy. In: Computing in cardiology conference (CinC); 2016.

  39. Nilanon T, Yao J, Hao J, Purushotham S, Liu Y. Normal/abnormal heart sound recordings classification using convolutional neural network. In: Computing in cardiology conference (CinC); 2016.

  40. Rubin J, Abreu R, Ganguli A, Nelaturi S, Matei I, Sricharan K. Classifying heart sound recordings using deep convolutional neural networks and mel-frequency cepstral coefficients. In: Computing in cardiology conference (CinC); 2016.

  41. Potes C, Parvaneh S, Rahman A, Conroy B. Ensemble of feature-based and deep learning-based classifiers for detection of abnormal heart sounds. In: Computing in cardiology conference (CinC); 2016.

  42. Munia T, Tavakolian K, Verma A, Zakeri V. Heart sound classification from wavelet decomposed signal using morphological and statistical features. In: Computing in cardiology conference (CinC); 2016.

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Giacomo Capizzi.

Ethics declarations

Conflict of interest

The authors declare that there is no conflict of interest.

Ethical standard

This paper does not contain any studies with human participants or animals performed by any of the authors. On this matter we would also like to point out that our experiments, concerning data analysis and classification, has not directly been performed on human beings, but were concerning the off-line analysis of the signals obtained by a public database (see https://physionet.org/challenge/2016/) in order to grant more transparency and to use a safe data source also in terms of ethical approval.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Beritelli, F., Capizzi, G., Lo Sciuto, G. et al. Automatic heart activity diagnosis based on Gram polynomials and probabilistic neural networks. Biomed. Eng. Lett. 8, 77–85 (2018). https://doi.org/10.1007/s13534-017-0046-z

Download citation

  • Received:

  • Revised:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s13534-017-0046-z

Keywords

Navigation