Heart sound classification using the SNMFNet classifier
Wei Han1,2, Shengli Xie1, Zuyuan Yang1,3
1School of Automation, Guangdong University of Technology, Guangzhou, People's Republic of China.
Objective:
Heart sound classification still suffers from the challenges involved in achieving high accuracy in the case of small samples. Dimension reduction attempts to extract low-dimensional features with more discriminability from high-dimensional spaces or raw data, and is popular in learning predictive models that target small sample problems. However, it can also be harmful to classification, because any reduction has the potential to lose information containing category attributes.
Approach:
For this, a novel SNMFNet classifier is designed to directly associate the dimension reduction process with the classification procedure used for promoting feature dimension reduction to follow the approach that is beneficial for classification, thus making the low-dimensional features more distinguishable and addressing the challenge facing heart sound classification in small samples.
Main Results:
We evaluated our method and representative methods using a public heart sound dataset. The experimental results demonstrate that our method outperforms all comparative models with an obvious improvement in small samples. Furthermore, even if used with relatively sufficient samples, our method performs at least as well as the baseline that uses the same high-dimensional features.
Significance:
The proposed SNMFNet classifier significantly to improves the small sample problem in heart sound classification.
Related Concept Videos
Heart Sounds
Auscultation is the process of listening to these internal body sounds using a stethoscope. The heart produces four types of sounds, but only two—S1 and S2—can usually be heard with a stethoscope.
S1, also known as the "lub" sound, is caused by the closure of atrioventricular (A-V)...
Classification of Signals
A continuous-time signal holds a value at every instant in time, representing information seamlessly. In contrast, a discrete-time signal holds values only at specific moments, often denoted as x(n), where...
Heart Failure IV: Classification and Diagnostic Evaluation
Classification of Systems-I
Homogeneity dictates that if an input x(t) is multiplied by a constant c, the output y(t) is multiplied by the same constant. Mathematically, this is expressed as:
Classification of Systems-II
Dysrhythmias II: Classification of Tachyarrhythmias


