sklearn SVM默认距离测量

问题描述 投票:0回答:1

SVM在算法中使用距离度量,sklearn SVM中使用的默认距离测量是什么?

是否可以更改?

machine-learning scikit-learn svm supervised-learning
1个回答
0
投票

SVM正在使[铰链损耗] [1]最小化。您无法更改损失,否则它将不再是SVM(例如,对数损失将导致逻辑​​回归)。但是,您可以通过内核技巧来使用内核(在kernel中查看sklearn.svm.SVC参数)

如果您想要一个可以更改其损失的估算器,则可以使用sklearn.linear_model.SGDClassifier

© www.soinside.com 2019 - 2024. All rights reserved.