2013-10-03 34 views
1

我有兩個與LIBSVM中的數據輸入有關的問題。Matlab中Libsvm SVR訓練的數據格式

1) Do I need to format the data into sparse format to input svr libsvm in matlab. 
2) Do I need to normalize the data before I input them to the trainer. 

我正在訓練svr而沒有做任何這些,甚至在格式化時我也得到相同的結果。正如在libsvm文檔中提到的那樣,當我們爲OCTAVE執行數據格式化時會使用數據格式,因爲通過運行train.py和test.py可以自動運行每一件事情。但在matlab中,我不確定。 有人可以澄清。

回答

4

1)這可能是一個好主意,要更有效。

2)建議但不要求。

但就像我在評論here中所說的,LibSVM matlab用來調用C函數。所以你可以參考libSVM的主要文檔來解決這些問題。

+0

所以你的意思是它沒有格式化在matlab中使用的權利。多數民衆贊成在長期的問題 – ChanChow

+0

是的,當我使用LibSVM爲我的項目,我沒有打擾格式。因爲你想傳遞代表你的數據的數據矩陣。 – Vuwox

+0

謝謝@Alexandre Bizeau。順便說一下,你做了什麼SVR – ChanChow