1

我正在使用 knime 比较项目的各种分类算法。我对支持向量机 (LibSVM) 获得的结果非常满意。然后我想尝试分层分类并为 knime 安装 Rapidminer 插件。为了让事情顺利进行,我首先测试了没有层次结构的 SVM 实现。

比较 knime LibSVM 实现和 rapidminer LibSVM 实现的结果,我注意到 rapidminer 实现产生的结果更差。实际上,knime 实现产生了大约 2.4% 的错误率,而 rapidminer 产生了大约 2.4% 的错误率。61%。这是为什么?难道我做错了什么?

混淆矩阵比较

我对这两种实现都使用具有线性内核、1.0 成本、0.001 epsilon 和 80mb 缓存的 C-SVC SVM。

Rapidminer 工作流程和选项 刀选项

这些文档是维基百科文章文本,经过预处理、转换为二进制文档向量并标有某种类型。

我希望你能帮助我。

4

1 回答 1

2

在这种情况下,您不需要包含Row IDs (选项卡,通过单击它Row ID来显示按钮,以防它是并且文本字段未被禁用),并且您不应该对它们执行转换。之后,您应该在这两种情况下得到相似的结果。Do not useUseNominal to...

于 2016-05-21T09:19:12.387 回答