【问题标题】:No improvement in prediction accuracy, in-spite of obtaining best c and g value尽管获得了最佳的 c 和 g 值,但预测精度没有提高
【发布时间】:2014-09-11 11:21:04
【问题描述】:

我是机器学习的新手。因此,我提前为这个愚蠢的问题道歉。

我使用 LIBSVM 使用默认参数训练了一个缩放的训练数据并生成了一个模型。然而,我在测试数据上的准确率只有 26.26%。因此,我使用网格搜索来获得最佳 C 和 gamma(g) 值。

我插入了最佳的 C 和 G 值并重新训练了我的训练数据。但是准确性没有变化。谁能解释一下这背后的原因。谢谢。

【问题讨论】:

  • 如果您可以提供代码的相关行,最好是一个小的完整的工作代码,这将很有帮助。当然,如果您也可以提供有问题的数据,以便重现问题,那就更好了。

标签: machine-learning computer-science libsvm


【解决方案1】:

您必须先对数据进行归一化,然后使用网格搜索来获得最佳 C 和 gamma(g) 值。 请记住,您需要标准化训练和测试数据。

【讨论】:

    猜你喜欢
    • 2021-10-12
    • 2019-06-22
    • 1970-01-01
    • 1970-01-01
    • 2017-07-09
    • 1970-01-01
    • 1970-01-01
    • 2021-01-09
    • 2015-01-27
    相关资源
    最近更新 更多