如何在 WEKA 资源管理器中压缩 class 值

How to compress class values in WEKA explorer

您好,我是 WEKA 的新手,我正在使用 weka 3.6.10。

抱歉,如果这个问题的答案显而易见。

我有一个包含 10 个属性和一个决策的数据集 class。决策 class 由值 {1,2,3,4} 组成,有没有办法更改配置,以便将值视为 {1} 和 {2,3,4}(二进制)而不是比每个值单独而不修改其他属性? 我查看了 WEKA 过滤器,但没有发现任何有用的东西。

谢谢大家

使用无监督属性过滤器,例如NumericToBinary 过滤器。在配置对话框的最顶部字段中,输入 "Decision class" 属性的位置。如果在第8列,就输入8。

过滤器将为此属性的每个唯一值创建 "dummy variable" 列。如果有 4 个唯一值,应用此过滤器后,您的数据集将有 4 个额外的列。删除其中的 3 个。