skip to main content
10.1145/2141622.2141642acmotherconferencesArticle/Chapter ViewAbstractPublication PagespetraConference Proceedingsconference-collections
research-article

MCMC Bayesian inference for heart sounds screening in assistive environments

Published:25 May 2011Publication History

ABSTRACT

The large scale application of ICT-based assistive environment technologies for the home care of elderly and disabled people is going to generate huge numbers of signals transmitted from homes to local health centers or hospitals in order to be monitored by medical personnel. This task is going to be of critical importance and at the same time - if manually performed - quite demanding for specialized human resources and costly. In order to perform it in a cost-efficient manner it is necessary to develop mechanisms and methods for automated screening of these signals in order to identify abnormal ones that require some action to be taken. This paper proposes a method for automatic screening of heart sound signals, which are the most widely acquired signals from the human body for diagnostic purposes in both the 'traditional' medicine and the emerging ICT-based assistive environments. It is based on a novel Markov Chain Monte Carlo (MCMC) Bayesian Inference approach, which estimates conditional probability distributions in structures obtained from a Tree-Augmented Naïve Bayes (TAN) algorithm. The proposed approach has been applied and validated in a difficult heterogeneous dataset of 198 heart sound signals, which comes from both healthy medical cases and unhealthy ones having Aortic Stenosis, Mitral Regurgitation, Aortic Regurgitation or Mitral Stenosis. The proposed approach achieved a good performance in this difficult screening problem, which is higher than other widely used alternative classifiers, showing great potential for contributing to a cost-effective large scale application of ICT-based assistive environment technologies.

References

  1. Friedman, N., Koller, D.: Being Bayesian about network structure: A Bayesian approach to structure discovery in Bayesian networks. Machine Learning 50, 95--126 (2003)Google ScholarGoogle ScholarCross RefCross Ref
  2. Heckerman, D.: A Tutorial on Learning with Bayesian Networks. In: Jordan, M. (ed.) Learning in Graphical Models. MIT Press, Cambridge (1999) Google ScholarGoogle ScholarDigital LibraryDigital Library
  3. Pearl, J.: Causality: Models, Reasoning and Inference. Cambridge University Press, Cambridge (2000) Google ScholarGoogle ScholarDigital LibraryDigital Library
  4. Pearl, J. Probabilistic reasoning in Intelligent Systems: networks for plausible inference. Morgan Kaufmann (1988) Google ScholarGoogle ScholarDigital LibraryDigital Library
  5. Stasis, A., Loukis, E., Pavlopoulos, S., Koutsouris, D.: A multiple decision trees architecture for medical diagnosis: The differentiation of opening snap, second heart sound split and third heart sound. Computational Management Science, Springer Verlag, Autumn 2004, pp. 245--274.Google ScholarGoogle Scholar
  6. Cathers I.: Neural network assisted cardiac auscultation. Artificial Intelligence in Medicine, February 1995, Volume 7, Issue 1, pp. 53--66Google ScholarGoogle Scholar
  7. Wu C. H., Lo C. W., Wang J. F.: Computer-aided analysis of classification of heart sounds based on neural networks and time analysis. In Proceedings of the IEEE International Conference on Acoustics, Speech and Signals Processing (ICASSP) 1995, 5, pp. 4355--3458.Google ScholarGoogle Scholar
  8. Wu C. H.: On the analysis and classification of heart sounds based on segmental Bayesian networks and time analysis. Journal of the Chinese Institute of Electrical Engineering - Transactions of the Chinese Institute of Engineers, Series E November 1997, 4(4), pp. 343--350.Google ScholarGoogle Scholar
  9. Leung T. S., White P. R., Collis W. B., Brown E., Salmon A. P.: Classification of heart sounds using time-frequency method and artificial neural networks. In Proceedings of the 22nd Annual International Conference of the IEEE Engineering in Medicine and Biology Society 2000, 2:988--991.Google ScholarGoogle ScholarCross RefCross Ref
  10. White PR, Collis WB, Salmon AP: Analysing heart murmurs using time-frequency methods. In Proceeding of the IEEE-SP International Symposium Time-Frequency and Time-Scale Analysis June 1996, pp. 385--388.Google ScholarGoogle ScholarCross RefCross Ref
  11. Nakamitsu T., Shino H., Kotani T., Yana K., Harada K., Sudoh J., Harasawa E., Itoh H.: Detection and classification of systolic murmur using a neural network. In Proceeding of the 15th IEEE Southern Biomedical Engineering Conference March 1996, pp. 365--366.Google ScholarGoogle ScholarCross RefCross Ref
  12. Leung T. S., White P. R., Collis W. B., Brown E., Salmon A. P.: Analysingpaediatric heart murmurs with discriminant analysis. In Proceedings of the 19th Annual conference of the IEEE Engineering in Medicine and Biology Society, Hong Kong 1998, pp. 1628--1631.Google ScholarGoogle ScholarCross RefCross Ref
  13. Leung T. S., White P. R., Collis W. B., Brown E., Salmon A. P.: Characterisation of paediatric heart murmurs using self-organising map. In Proceedings of the Joint Meeting of the BMES & IEEE Engineering in Medicine and Biology Society, 1999: 926.Google ScholarGoogle Scholar
  14. Noponen A. L., Lukkarinen S., Angerla A., Sikio K., Sepponen R.: How to recognize the innocent vibratory murmur. Computers in Cardiology 2000, pp. 561--564.Google ScholarGoogle Scholar
  15. DeGroff C., Bhatikar S., Mahajan R.: A classifier based on the artificial neural network approach for cardiologic auscultation in pediatrics. Artificial Intelligence in Medicine 2005, 33, pp. 251--260. Google ScholarGoogle ScholarDigital LibraryDigital Library
  16. De Vos J. P., Blanckenberg M. M. Automated pediatric cardiac auscultation. IEEE Transactions on Biomedical Engineering February 2007, 54(2), pp. 244--252.Google ScholarGoogle ScholarCross RefCross Ref
  17. Akay M.: Noninvasive diagnosis of coronary artery disease using a neural network algorithm. Biological Cybernetics 1992, 67, pp. 361--367. Google ScholarGoogle ScholarDigital LibraryDigital Library
  18. Akay Y., Akay M., Welkowitz W., Kostis J.: Noninvasive detection of coronary artery disease. IEEE Engineering in Medicine and Biology 1994, 13(5), pp. 761--764.Google ScholarGoogle Scholar
  19. Bahadirlar Y., OzcanGulcur H., Aytekin S., Gulmez U.: Acoustical detection of coronary artery disease. In Proceedings of the 16th Annual International Conference of the IEEE Engineering in Medicine and Biology Society November 1994, 2, pp. 1278--1279.Google ScholarGoogle ScholarCross RefCross Ref
  20. Xuesong Y., Qiang C. Yuquan C.: Noninvasive detection of coronary artery disease based on heart sounds. In Proceedings of the 20th Annual International Conference of the IEEE Engineering in Medicine and Biology Society 29 Oct. -- 1 Nov.1998, 3, pp. 1546--1548.Google ScholarGoogle Scholar
  21. Tateishi O.: Clinical significance of the acoustic detection of coronary artery stenosis. Journal of Cardiology November 2001, 38(5), pp. 255--262.Google ScholarGoogle Scholar
  22. Nygaard H., Thuesen L., Hasenkam J. M., Pedersen E. M., Paulsen P. K.: Assessing the severity of aortic valve stenosis by spectral analysis of cardiac murmurs (spectral vibrocardiography). Part I: Technical aspects. Journal of Heart Valve Disease July 1993, 2(4), pp. 454--67.Google ScholarGoogle Scholar
  23. Hebden J. E, Torry J. N: Identification of Aortic Stenosis and Mitral Regurgitation by Heart Sound Analysis. Computers in Cardiology 1997, 24, pp. 109--112.Google ScholarGoogle Scholar
  24. Brusco M., Nazeran H.: Development of an Intelligent PDA-based Wearable Digital Phonocardiograph. In Proceedings of the 2005 IEEE Engineering in Medicine and Biology 27th Annual Conference 2005, 4, pp. 3506--9.Google ScholarGoogle ScholarCross RefCross Ref
  25. Herold J., Schroeder R., Nasticzky F., Baier V., Mix A., Huebner T., Voss A.: Diagnosing aortic valve stenosis by correlation analysis of wavelet filtered heart sounds. Medical and Biological Engineering and Computing 2005, 43, pp. 451--456.Google ScholarGoogle Scholar
  26. Voss A., Mix A., Huebner T.: Diagnosing Aortic Valve Stenosis by Parameter Extraction of Heart Sound Signals. Annals of Biomedical Engineering September 2005, 33(9), pp. 1167--1174.Google ScholarGoogle ScholarCross RefCross Ref
  27. Higuchi K., Sato K., Makuuchi H., Furuse A., Takamoto S., Takeda H. Automated diagnosis of heart disease in patients with heart murmurs: application of a neural network technique. Journal of Medical Engineering and Technology 2006 March-April, 30(2), pp. 61--68.Google ScholarGoogle Scholar
  28. Ahlstrom C., Hult P., Rask P., Karlsson J. E., Nylander E., Dahlstrom U., Ask P. Feature extraction for systolic heart murmur classification. Annals of Biomedical Engineering 2006 November, 34(11), pp. 1666--77.Google ScholarGoogle Scholar
  29. Pavlopoulos S., Stasis A., Loukis E.: A decision tree -- based method for the differential diagnosis of Aortic Stenosis from Mitral Regurgitation using heart sounds. BioMedical Engineering OnLine, June 2004.Google ScholarGoogle Scholar
  30. Maglogiannis, I., Loukis, E., Zafiropoulos, E., Stasis, A., Support Vectors Machine based Identification of Heart Valve Diseases Using Heart Sounds. Computer Methods and Programs in Biomedicine, Volume 95, Issue 1, pp. 47--61. (2009) Google ScholarGoogle ScholarDigital LibraryDigital Library
  31. Chauhan, S., Wang, P., Lim, C. S., Anantharaman, V.: A Computer Aided MFCC based HMM system for automatic auscultation. Computers in Biology and Medicine, Volume 38(2), pp. 221--233 (2008). Google ScholarGoogle ScholarDigital LibraryDigital Library
  32. Ram, R., Chetty, M.: Constraint Minimization for Efficient Modeling of Gene Regulatory Network. In: Chetty, M., Ngom, A., Ahmad, S. (eds.) PRIB 2008. LNCS (LNBI), vol. 5265, pp. 201--213. Springer, Heidelberg (2008) Google ScholarGoogle ScholarDigital LibraryDigital Library
  33. Liu, J. S.: Monte Carlo Strategies in Scientific Computing. Springer, Heidelberg (2001)Google ScholarGoogle Scholar
  34. Lunn, A, Thomas, G, Best, H, Spiegelhalter, D. WinBUGS -- A Bayesian modeling framework: Concepts, structure, and extensibility, Statistics and Computing 10, 325--337 (2000) Google ScholarGoogle ScholarDigital LibraryDigital Library
  35. Rapid-Miner, A software for Data Mining Tasks, www.rapidi.comGoogle ScholarGoogle Scholar

Index Terms

  1. MCMC Bayesian inference for heart sounds screening in assistive environments

        Recommendations

        Comments

        Login options

        Check if you have access through your login credentials or your institution to get full access on this article.

        Sign in
        • Published in

          cover image ACM Other conferences
          PETRA '11: Proceedings of the 4th International Conference on PErvasive Technologies Related to Assistive Environments
          May 2011
          401 pages
          ISBN:9781450307727
          DOI:10.1145/2141622

          Copyright © 2011 ACM

          Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

          Publisher

          Association for Computing Machinery

          New York, NY, United States

          Publication History

          • Published: 25 May 2011

          Permissions

          Request permissions about this article.

          Request Permissions

          Check for updates

          Qualifiers

          • research-article

        PDF Format

        View or Download as a PDF file.

        PDF

        eReader

        View online with eReader.

        eReader