2013-01-16 86 views
0

我試圖重現使用純libsvm獲得R的結果。R e1071預測與libsvm不同

首先我試着用write.svm功能導出我的模型。 我有模型文件和比例文件。我已用svm-scale -r model_file test_data縮放了我的測試數據,然後應用了svm-predict。 但是我在R和libsvm中得到的結果是不同的。

然後我試着用我的列車數據來訓練libsvm,並且我有預測與e1071不同。

有人可以幫助我嗎?

P.S.我正在使用svm的eps-regression類型

回答

1

問題在於縮放,R e1071和libsvm中的縮放函數不同。 所以我已經在R中去除了數據,然後用libsvm縮放了它。所以它工作正常。

0

您是否在使用隨機樣本進行培訓? e1071 libsvm是隱式使用的嗎?如果是這樣,種子是否符合你的樣本?