在 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 可以处理分类和数字属性,但只能处理分类类属性。 更多对话框的功能:
类 - 名义类、二进制类、缺失类值 属性 - 二进制属性、一元属性、数字属性、名义属性、日期属性、空名义属性、缺失值在不知道你的数据集是什么样子的情况下,我只能假设你可能有一个类型为 STRING 或 NUMERIC 的类属性。
如果你想使用某种算法,你必须相应地预处理你的数据。
【讨论】:
不应该至少对 OneR 有效吗?因为 OneR 可以处理“属性 - 二进制属性、日期属性、空标称属性、缺失值、标称属性、数字属性、一元属性”。 如果类是数字,那么没有。 OneR 只能处理分类类属性。以上是关于在 weka 中,simpleEducationalLearningSchemes 包不起作用的主要内容,如果未能解决你的问题,请参考以下文章
通过 Java 代码在 Weka GUI 和 Weka 中得到不同的结果
无法在 weka java *WEKA*DUMMY*STRING*FOR*STRING*ATTRIBUTES* 中获取类标签