2014-03-02 64 views
0

使用線性分類器與LibSVM與使用LibShortTextLibLinear(如果完全不同)有什麼區別?這同樣適用於使用SVMlight;他們的實施方式不同嗎LibSVM與LibShortText

謝謝。

回答

2

LibShortText基於LibLinear構建,並在短文本分類中指定。

LibLinear被認爲比線性LibSVM更快,並且經常用於大規模數據集。林教授的網站顯示When to use LIBLINEAR but not LIBSVM。當您在LibLinear中設置'-b 1'時,LibLinear和LibSVM的結果被認爲彼此接近(請注意,默認情況下不使用偏置項)。即使加上偏差,結果之間的差異應該是由於正則化術語(w'w+b^2)。

SVMlight在大數據集分類中也是一個很好的選擇,它在實現leave-one-out交叉驗證方面特別有效。

+0

謝謝@ lennon310! SVMlight在哪裏實現交叉驗證?還是在不詢問用戶的情況下在後臺完成......?我還沒有看到任何提及。再次感謝:-) – Cheshie

+0

謝謝Cheshie。它實際上與libsvm類似,-x是一個離開選項。檢查其網站上的可用選項:http://svmlight.joachims.org/ – lennon310

+0

哎呀,我想我錯過了...之前......謝謝! – Cheshie