老师,请问能不能讲一下怎么用SVM实现多分类?
来源:11-6 到底什么是核函数

儒将肚甫
2019-11-30
老师好,谢谢您的耐心讲解。
最近在做音频信号多分类的问题,是四种工业噪声,每一种都有大量的.wav 文件来用来训练模型,测试模型。
网上调研看可以用多分类SVM解决。但是不知道怎么该怎么具体处理。
写回答
1回答
-
sklearn 的 SVC 直接就可以处理多分类问题。只需要把数据整理好就可以。
其背后的机制,就是在讲逻辑回归时介绍的 OvO 或者 OvR。
sklearn 的 SVC 处理多分类问题,默认使用 OvR,如果想修改成 OvO,只需要调整 decision_function_shape 这个参数就可以。具体可以参考 sklearn 的 SVC 官方文档:https://scikit-learn.org/stable/modules/generated/sklearn.svm.SVC.html
关于 decision_function_shape 截图如下:
继续加油!:)
032019-12-20
相似问题