如何在 Weka 分类器中使用 svm?

Posted

技术标签:

【中文标题】如何在 Weka 分类器中使用 svm?【英文标题】:how to use svm in Weka Classsifier? 【发布时间】:2016-04-02 00:22:03 【问题描述】:

我正在尝试在 Weka 中使用 SVM 分类器。我下载了 weka-3-7-13 版本。当我单击分类器选项卡时,SVM 不在列表中。

如何在这个工具中使用 SVM?请帮我解决这个问题。

【问题讨论】:

【参考方案1】:

在 Weka (GUI) 中,转到 Tools -> PackageManager 并安装 LibSVM/LibLinear(两者都是 SVM)。

SVM 的另一个实现是“SMO”,它位于 Classify -> Classifier -> Functions 中。 (如果未列出,则按上述安装)

您也可以使用这些算法的 .jar 文件并通过您的 java 代码使用。

【讨论】:

【参考方案2】:

SVM 类未与 WEKA vanilla 集成。您必须手动将 LIBSVM 库(jar 文件)添加到您的项目中以获取 SVM 分类器

【讨论】:

谢谢.. 我试试 weka 3-6-10。当我使用 libSVM 进行分类时,出现错误“libsvm 类不在类路径中”。如何解决这个问题? 如果您使用 Eclipse 将 jar 文件复制到项目文件夹并右键单击 jar --> 构建路径 --> 添加到构建路径。如果你发现答案是正确的。请考虑为未来的观众接受它

以上是关于如何在 Weka 分类器中使用 svm?的主要内容,如果未能解决你的问题,请参考以下文章

如何在 Eclipse 中启动基于 SVM 的分类项目?

如何在斯坦福分类器中使用朴素贝叶斯分类器、SVM 和最大熵

我需要在 weka 中制作一个 SVM 来使用 Java 过滤文档

如何在 Weka 中尝试使用多数投票

使用 Weka 进行文本分类

如何在 weka 模型中找到支持向量