关于 svm:R e1071 预测与 libsvm 不同

R e1071 predictions differ from libsvm

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

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

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

有人可以帮我吗?

附言我正在使用 svm

的 eps 回归类型


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


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