【发布时间】:2012-03-27 08:56:48
【问题描述】:
只是对 scikits 学习 SVM 课程中的两个选项感到好奇。 Scale_C 和收缩有什么作用?文档中没有太多内容。 Scale C 似乎能够针对训练数据适当地缩放 C 参数。
谢谢
【问题讨论】:
标签: python machine-learning svm scikits scikit-learn
只是对 scikits 学习 SVM 课程中的两个选项感到好奇。 Scale_C 和收缩有什么作用?文档中没有太多内容。 Scale C 似乎能够针对训练数据适当地缩放 C 参数。
谢谢
【问题讨论】:
标签: python machine-learning svm scikits scikit-learn
scale_C=True(在开发版本中已弃用并计划在 0.12 中删除)导致正则化参数 C 在传递给底层 LibSVM 实现之前除以样本数。
shrinking 启用或禁用由Joachims 1999 描述的“缩小启发式”,这应该可以加快 SVM 训练。
【讨论】:
True 使得正则化与样本数量无关。当设置为False时,当样本数加倍等时,你必须加倍。我建议你总是设置为True;我相信这将是未来的行为。