SKLearn中的svc with linear kernel和LinearSVC是一回事吗?
来源:11-5 SVM中使用多项式特征和核函数

慕桂英雄
2019-04-30
截的sklearn官网
感觉很像又有点不太一样。。。
写回答
1回答
-
原理是一样的。最优化的目标是一样的。但是SVM背后是一个很复杂的最优化问题,所以在具体求解这个最优化问题的算法上,有很大的不同,导致结果是有出入的。
如果你查看sklearn中LinearSVC的文档,会看到这样一个描述,来说明LinearSVC和SVC kernel='linear'的不同:)
Similar to SVC with parameter kernel=’linear’, but implemented in terms of liblinear rather than libsvm, so it has more flexibility in the choice of penalties and loss functions and should scale better to large numbers of samples.
也可以参考这里:https://coding.imooc.com/learn/questiondetail/108751.html
继续加油!:)
012019-05-01
相似问题