在 weka 中,simpleEducationalLearningSchemes 包不起作用

Posted

技术标签:

【中文标题】在 weka 中,simpleEducationalLearningSchemes 包不起作用【英文标题】:in weka, simpleEducationalLearningSchemes package not working 【发布时间】:2021-05-05 07:01:11 【问题描述】:

我正在尝试在 WEKA 中使用 ID3 算法。我安装了软件包。但是 id3 没有被激活。 ID3 isn't activated

如何激活它?以及如何激活 OneR 规则? oneR isn't activated.

【问题讨论】:

标签ID3是关于元数据容器的(例如在MP3音乐文件中)。我认为这不适合您的问题。 这是关于由 Ross Quinlan 开发的决策树算法ID3,而不是 mp3 文件。 @Rei Rosemary 如果没有有关数据集属性的信息,很难说任何话。至少如果您可以指定输入和输出的数据类型,我们可以产生解决方案。 【参考方案1】:

ID3 只处理分类属性和类属性。在 GenericObjectEditor 的 More 对话框中,您可以看到以下功能:

类 - 名义类、二进制类、缺失类值 属性 - 二元属性、一元属性、名义属性、空名义属性

OneR 可以处理分类和数字属性,但只能处理分类类属性。 更多对话框的功能:

类 - 名义类、二进制类、缺失类值 属性 - 二进制属性、一元属性、数字属性、名义属性、日期属性、空名义属性、缺失值

在不知道你的数据集是什么样子的情况下,我只能假设你可能有一个类型为 STRINGNUMERIC 的类属性。

如果你想使用某种算法,你必须相应地预处理你的数据。

【讨论】:

不应该至少对 OneR 有效吗?因为 OneR 可以处理“属性 - 二进制属性、日期属性、空标称属性、缺失值、标称属性、数字属性、一元属性”。 如果类是数字,那么没有。 OneR 只能处理分类类属性。

以上是关于在 weka 中,simpleEducationalLearningSchemes 包不起作用的主要内容,如果未能解决你的问题,请参考以下文章

通过 Java 代码在 Weka GUI 和 Weka 中得到不同的结果

无法在 weka java *WEKA*DUMMY*STRING*FOR*STRING*ATTRIBUTES* 中获取类标签

在 MOA 中使用我的 weka 分类器

如何在weka中提取集群成员?

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

WEKA 如何评估集群?