在vl_feat vl_svmtrain函数中设置cost参数

时间:2016-04-20 09:08:23

标签: image matlab machine-learning classification svm

我有兴趣将vl_feat库用于我的图像分类项目。我想使用vl_svmtrain函数训练SVM分类器。可以告诉我如何在vl_svmtrain中设置成本参数?

我以前使用lib-svm来实现这个目的,我只需要指定

  

' -c'

参数。

1 个答案:

答案 0 :(得分:2)

LibSVM和VLFeat对SVM培训中的优化问题有不同的表示法。在LibSVM中,您有-c,这是表单问题的正则化术语

enter image description here

而在VLFeat中,优化问题的形式为

enter image description here

,在这种情况下LAMBDA,这是vl_svmtrain()的第三个输入参数将是你的正则化术语。

LibSVM的屏幕截图取自herevl_smtrain()的屏幕截图取自here ...以防万一您希望深入了解详情。