LibSVM与LibShortText

问题描述 投票:0回答:1

如果使用线性分类器和LibSVM与使用LibShortTextLibLinear,有什么区别?使用SVMlight也是一样。它们的实现方式不同吗?

谢谢。

java python machine-learning svm libsvm
1个回答
2
投票

LibShortText建立在LibLinear上,并在短文本分类中指定。

LibLinear被认为比线性LibSVM更快,通常用于大规模数据集。林教授的网站显示为When to use LIBLINEAR but not LIBSVM。当您在LibLinear中设置'-b 1'时,LibLinear和LibSVM的结果被认为彼此接近(请注意,默认情况下不使用偏置项)。即使增加了偏差,结果之间的差异也应归因于正则项(w'w+b^2)。

SVMlight在大数据集分类中也是一个不错的选择,特别是在实现留一法式交叉验证时特别有效。

© www.soinside.com 2019 - 2024. All rights reserved.