关于 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 是否隐含使用一个?如果是,种子是否与您的样本匹配?


来源:https://www.codenong.com/14357311/

微信公众号
手机浏览(小程序)

Warning: get_headers(): SSL operation failed with code 1. OpenSSL Error messages: error:14090086:SSL routines:ssl3_get_server_certificate:certificate verify failed in /mydata/web/wwwshanhubei/web/wp-content/themes/shanhuke/single.php on line 57

Warning: get_headers(): Failed to enable crypto in /mydata/web/wwwshanhubei/web/wp-content/themes/shanhuke/single.php on line 57

Warning: get_headers(https://static.shanhubei.com/qrcode/qrcode_viewid_9403.jpg): failed to open stream: operation failed in /mydata/web/wwwshanhubei/web/wp-content/themes/shanhuke/single.php on line 57
0
分享到:
没有账号? 忘记密码?