SVM用于一个Vs的所有声学信号分类

时间:2015-07-24 05:30:42

标签: machine-learning classification svm

我的目标是将一个冲动的音频信号分类为是枪声还是枪声。 我试图使用svmtrain和svmclassify函数在MATLAB中检测枪击事件。为了评估分类的准确性,气球爆裂和鼓掌信号被用作不同的类别。虽然枪声与两类中的任何一个之间的准确度不同,但枪击和组合气球+拍手信号之间的区别很差。

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

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

enter image description here enter image description here

enter image description here

解决方案-1:在svmclassify()中实现RBF内核后的分类。 enter image description here

解决方案-2:使用predict()进行分类评分 enter image description here

1 个答案:

答案 0 :(得分:1)

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