SVM for one Vs all 声学信号分类

SVM for one Vs all acoustic signal classification

我的目标是将脉冲音频信号分类为枪声或非枪声。 我正在尝试使用 svmtrain 和 svmclassify 函数检测 MATLAB 中的枪击事件。为了评估分类的准确性,气球爆裂和拍手信号被用作不同的 类。虽然区分枪声和两者之一 类 的准确性很好,但区分枪声和组合的气球+拍手信号很差。

请指导如何使用 SVM 对枪声和非枪声信号进行分类?

如果 SVM 不是一个好的分类器,我还可以尝试什么来实现目标

Solution-1: Classification after implementing RBF Kernel in svmclassify().

方案二:使用predict()进行分类得分

简单地应用非线性SVM来区分这些类。 RBF 内核应该可以解决问题。