Cardiac Auscultation with Hybrid GA/SVM

  • Sasin Banpavichit
  • Waree Kongprawechnon
  • Kanokwate Tungpimolrut
Conference paper
Part of the Advances in Intelligent Systems and Computing book series (AISC, volume 209)


Cardiac Auscultation is the act of listening to a heart sound with the purpose to analyze the condition of a heart. This paper proposes an alternative screening system for patients using a hybrid GA/SVM. GA/SVM technique will allow the system to be able to classify the heart sound base on the heart condition with high accuracy by using GA in a feature selection part of the system. This method improves the training input samples of SVM resulting in a better trained SVM to classify the heart sound. GA in the system is used to generate the best set of weighing factor for the processed heart sound samples. The system will be low cost but has high accuracy.


Cardiac Auscultation Genetics Algorithm Support Vector Machine Wavelet packet Shannon’s Entropy PCA 


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.


  1. 1.
    Public Health Organization of Thailand: Public Health Statistics,
  2. 2.
    World Health Organization: Prevention of Cardiovascular Disease Pocket Guidelines for Assessment and Management of Cardiovascular Risk (2007)Google Scholar
  3. 3.
    Clark III, D.: An argument for reviving the disappearing skill of cardiac auscultation (2012),
  4. 4.
    Bunluechokchai, C., Ussawawongaraya, W.: A Wavelet-based Factor for Classication of Heart Sounds with Mitral Regurgitation. International Journal of Applied Biomedical Engineering 2(1) (2009)Google Scholar
  5. 5.
    Gupta, C.N., Palaniappan, R., Swaminathan, S., Krishnan, S.M.: Neural Network Classiícation of Homomorphic Segmented Heart Sounds. Biomedical Engineering Research Center, Nanyang Technological University, Singapore (2007)Google Scholar
  6. 6.
    Chebil, J., Al-Nabulsi, J.: Classification of Heart Sound Signal Using Discrete Wavelet Analysis. International Journal of Soft Computing 2(1), 37–41 (2007)Google Scholar
  7. 7.
    Chatunapalak, I., Phatiwuttipat, P., Kongprawechnon, W., Tungpimolrut, K.: Childhood Musical Murmur Classification with Support Vector Machine Technique. International Institute of Technology, Thammasat University, Pathum Thani, Thailand (2012)Google Scholar
  8. 8.
    Phatiwuttipat, P., Kongprawechnon, W., Tungpimolrut, K.: Cardiac Auscultation Analysis System with Neural Network and SVM Technique. In: ECTI Conference, Konkaen (2011)Google Scholar
  9. 9.
    Eads, D., Hillb, D., Davisa, S., Perkinsa, S., Maa, J., Portera, R., Theilera, J.: Genetic Algorithms and Support Vector Machines for Time Series Classification. Rochester Institute of Technology, New York (2012)Google Scholar
  10. 10.
    Huang, C.L., Wang, C.J.: A GA-based feature selection and parameters optimization for support vector machines. Department of Information Management, National Kaohsiung First University of Science and Technology, Taiwan (2006)Google Scholar
  11. 11.
    Dacal-Nieto, A., Vazquez-Fernandez, E., Formella, A., Martin, F., Torres-Guijarro, S., Gonzalez-Jorge, H.: Genetic Algorithms approach for feature selection in potatoes classification by computer vision. Computer Science Department, University of Vigo, Spain (2009)Google Scholar
  12. 12.
    Whitley, D.: A Genetic Algorithm Tutorial. Computer Science Department, Colorado State University, Colorado, USA (1993)Google Scholar
  13. 13.
    Pei, M., Goodman, E.D., Punch, W.F.: Feature Extraction Using Genetic Algorithms. Department of Computer Science Genetic Algorithms Research and Applications Group(GARAGe), Michigan State University, Michigan, USA (1997)Google Scholar
  14. 14.
    Kohavi, R.: A Study of Cross-Validation and Bootstrap for Accuracy Estimation and Model Selection. Computer Science Department, Stanford University, CA, USA (1995)Google Scholar

Copyright information

© Springer-Verlag Berlin Heidelberg 2013

Authors and Affiliations

  • Sasin Banpavichit
    • 1
  • Waree Kongprawechnon
    • 1
  • Kanokwate Tungpimolrut
    • 2
  1. 1.School of Information, Computer and Communication Technology, Sirindhorn International Institute of TechnologyThammasat UniversityBangkokThailand
  2. 2.National Electronics and Computer Technology CenterNSTDApathum thaniThailand

Personalised recommendations