image - 在 vl_feat vl_svmtrain 函数中设置成本参数

标签 image matlab machine-learning classification svm

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

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

'-c'

参数。

最佳答案

LibSVM 和 VLFeat 对于 SVM 训练中的优化问题有不同的表示法。在 LibSVM 中,您有 -c,这是形式问题的正则化项

enter image description here

在 VLFeat 中,优化问题具有以下形式

enter image description here

在本例中,LAMBDA,即 vl_svmtrain() 的第三个输入参数将是您的正则化项。

LibSVM 的屏幕截图取自 herevl_smtrain() 的屏幕截图取自 here ...以防万一您想更深入地了解细节。

关于image - 在 vl_feat vl_svmtrain 函数中设置成本参数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36738917/

相关文章:

css - 如何使用伪元素添加响应图像

javascript - 使用 JQuery 或 Javascript 预加载网站上的所有图像

ms-access - 使用 Matlab 获取 Access 数据库表的名称

matlab - 旋转情节?

matlab - 如何从 MATLAB 查询物理内核数?

Java ImageIO 删除图像后不会释放内存

objective-c - 制作图片跳转IOS

python - tf.train.shuffle_batch_join 和 tf.train.shuffle_batch 之间的区别

machine-learning - 如何提高我的神经网络准确率(说话人识别 - MFCC)

python - 如何计算文档对和查询之间的相似度?