Abstract
Background and objective: Heart murmur characterization is a crucial part of cardiac auscultation for determining the potential etiology and severity of heart diseases. One such helpful murmur characterization is the sonic qualities, which reflect both structural and hemodynamical states of the heart. Therefore, the objective is to develop a machine learning based solution for classifying murmur qualities. Methods: Four medically defined murmur qualities, namely the musical quality, blowing-like quality, coarse quality, and soft quality were examined. Feature was extracted from heart murmurs signals in their time domain, frequency domain, time-frequency domain, and phase space domain. Sequential forward floating selection (SFFS) was implemented along with three classifiers, including k-nearest neighbor (KNN), Naïve-Bayes (NB), and linear support vector machine (SVM). Results: It was found that multi-domain features are suited for better classification results and linear SVM was able to achieve a better balance between performance and the size of feature subsets among tested classifiers. Using the derived features, classification accuracies of 86%, 91%, 90%, and 84% were achieved for musical quality, blowing-like quality, coarse quality, and soft quality classifications respectively. Conclusions: The study demonstrated that it is possible to effectively characterize heart murmur through its diagnostic characteristics instead of drawing direct conclusions, which is helpful for retaining versatility and generality found in the conventional cardiac auscultation.
Original language | English |
---|---|
Pages (from-to) | 470-478 |
Number of pages | 9 |
Journal | IRBM |
Volume | 43 |
Issue number | 5 |
DOIs | |
State | Published - 10 2022 |
Bibliographical note
Publisher Copyright:© 2021 AGBM
Keywords
- Computer-aided auscultation
- Feature extraction
- Heart murmur
- Machine learning