采纳答案成功!
向帮助你的同学说点啥吧!感谢那些助人为乐的人
在这里,使用鸢尾花分类结果为0、1的数据集;但是在推导公式的时候,对于支持向量机,输出标记为-1、1.这里对结果没有影响吗?
有影响。
按照这个思路,在SVM算法的内部需要先将传进来的训练数据的两个类别的标记改为-1和1:)
所以我们使用sklearn封装好了的SVM,它是在算法内部把这个标记转换实现了的吗?在我们输入训练数据集的时候,是不是所有的分类标记都可以直接输入?
对,当我们使用sklearn的SVM的时候,不需要管标记是0,1还是-1,1的问题。甚至是66和99都ok。任何分类标记都可以直接输入。SVM内部会处理这个细节:)
好的,感谢bobo~
登录后可查看更多问答,登录/注册
Python3+sklearn,兼顾原理、算法底层实现和框架使用。
2.4k 19
3.4k 17
2.9k 15
1.6k 15
1.4k 14