【问题标题】:R e1071 predictions differ from libsvmR e1071 预测与 libsvm 不同
【发布时间】:2012-12-30 16:58:14
【问题描述】:

我正在尝试使用纯 libsvm 重现我在 R 中获得的结果。

首先我尝试使用write.svm 函数导出我的模型。 我有模型文件和比例文件。我用svm-scale -r model_file test_data 缩放了我的测试数据,然后应用了svm-predict。 但是我在 R 和 libsvm 中得到的结果是不同的。

然后我尝试用我的训练数据训练 libsvm,我的预测再次与 e1071 不同。

有人可以帮我吗?

附:我正在使用 eps 回归类型的 svm

【问题讨论】:

    标签: r svm libsvm


    【解决方案1】:

    您是否使用随机样本进行训练? e1071 libsvm 是否隐含使用一个?如果是,种子是否与您的样本匹配?

    【讨论】:

      【解决方案2】:

      问题在于缩放,R e1071 和 libsvm 中的缩放函数不同。 所以我在 R 中对数据进行了除垢,然后用 libsvm 将其缩小。所以它工作正常。

      【讨论】:

        猜你喜欢
        • 2018-03-08
        • 2014-10-01
        • 2017-07-08
        • 2012-12-04
        • 1970-01-01
        • 2016-12-30
        • 2014-05-31
        • 2017-04-14
        • 2015-11-26
        相关资源
        最近更新 更多