Abstract

Background and purposeValvular heart disease (VHD) is an important cause of morbidity and mortality. Echocardiography is the reference standard for VHD diagnosis but is not universally accessible. Manual cardiac auscultation is inadequate for screening VHD. Many machine learning models using heart sounds acquired with an electronic stethoscope may improve the accuracy of VHD diagnosis. We aimed to develop an accurate sound classification model for VHD diagnosis. Materials and methodsA new large stethoscope sound dataset containing 10,366 heart sounds divided into ten categories (nine VHD and one healthy) were prospectively collected. We developed a handcrafted learning model that comprised multilevel feature extraction based on a dual symmetric tree pattern (DSTP) and multilevel discrete wavelet transform (DWT), feature selection, and classification. The multilevel DWT was used to create subbands to extract features at both high and low levels. Then, iterative neighborhood component analysis was used to select the most discriminative 512 features from among the extracted features in the generated feature vector. In the classification phase, a support vector machine (SVM) was used with 10-fold cross-validation (CV) and leave-one-subject-out (LOSO) CV. ResultsOur proposed DSTP-based model attained 99.58% and 99.84% classification accuracies using SVM classifier with 10-fold CV and LOSO CV, respectively. ConclusionsThe presented DSTP-based classification model attained excellent multiclass classification performance on a large prospective heart sound dataset at a low computational cost.

Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call