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

Posted

技术标签:

【中文标题】如何在 weka 模型中找到支持向量【英文标题】:How to find support vectors in a weka model 【发布时间】:2020-02-21 19:56:57 【问题描述】:

我是 weka 的新手,我想用 Java 编写一些代码来使用 SVM 对数据集进行分类。我想从 weka 模型中检索支持向量。

我之前使用 LibSVM 编写了一个 python 脚本,它非常简单。我想使用 SMO 分类器来拥有一个 100% weka 应用程序,但这可能是一项不可能完成的任务。

【问题讨论】:

【参考方案1】:

我使用 David Boho here 描述的方法成功地在 JAVA 中从 Weka 的模型中获取了支持向量。

对于不太熟悉 JAVA 的人,除了 David 提供的 the class,我只是建议从 LibSVM 中“直接”导入 svm_model。查看导入示例here。

【讨论】:

以上是关于如何在 weka 模型中找到支持向量的主要内容,如果未能解决你的问题,请参考以下文章

如何通过应用 WEKA 计算垃圾短信的“特征向量”?

WEKA中的支持向量机输入中的多种数据类型

R 和 WEKA 上的支持向量机

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

在 Java 中构建/运行流式 Weka 文本分类器

如何在 Java 中加载 Weka 模型?