WEKA SMO 与 LIBSVM
Posted
技术标签:
【中文标题】WEKA SMO 与 LIBSVM【英文标题】:WEKA SMO vs. LIBSVM 【发布时间】:2014-07-03 16:11:44 【问题描述】:WEKA 的 SMO 与 LIBSVM 有什么不同?
我问是因为它在 LIBSVM 的 site 上说:
it implements an SMO-type algorithm proposed in this paper [...]
它们之间有区别吗?
【问题讨论】:
【参考方案1】:他以下两篇论文的对比研究会让你明白其中的区别: http://research.microsoft.com/pubs/69644/tr-98-14.pdf http://www.csie.ntu.edu.tw/~cjlin/papers/libsvm.pdf
【讨论】:
【参考方案2】:通过上述声明,该网站意味着他们使用 SMO 来解决在支持向量机训练期间出现的二次规划 (QP) 问题,因为以前可用的 SVM 训练方法要复杂得多,并且需要昂贵的第三方QP 求解器。
你可以对SMO有更详细的了解here
【讨论】:
【参考方案3】:LibSVM 有更多可定制的功能。
这是本文档的比较表 https://drive.google.com/file/d/0B2tuXEy73YswVFdPUTIwSHRPckU/view
来自"Advanced Data Mining with Weka" 课程,第 3 课
【讨论】:
以上是关于WEKA SMO 与 LIBSVM的主要内容,如果未能解决你的问题,请参考以下文章
Weka 的 SMO 分类器在 buildClassifier 上崩溃
使用 StringToWordVector 和 SMO 的 Weka 分类项目