如果存在差异,使用线性分类器与LibSVM
与使用LibShortText
或LibLinear
之间有什么区别?使用SVMlight
同样如此;他们的实施方式不同吗?
感谢。
答案 0 :(得分:2)
LibShortText构建于LibLinear之上,并在短文本分类中指定。
LibLinear被认为比线性LibSVM更快,并且经常用于大规模数据集。林教授的网站显示When to use LIBLINEAR but not LIBSVM。当您在LibLinear中设置'-b 1'
时,LibLinear和LibSVM的结果被认为彼此接近(请注意,默认情况下不使用偏差项)。即使增加偏差,结果之间的差异也应该归因于正则化项(w'w+b^2
)。
SVMlight也是大数据集分类的一个很好的选择,它在实施留一法交叉验证方面特别有效。