如何在weka中预处理数据以进行分类

Posted

技术标签:

【中文标题】如何在weka中预处理数据以进行分类【英文标题】:how to preprocess data for classification in weka 【发布时间】:2012-11-09 20:00:49 【问题描述】:

我开始使用 WEKA,我想在 this 数据集上使用 k-NN 分类器 我能够将数据集导入 weka。但是当我想启动分类器时,它没有向我显示任何关于正确分类的实例和不正确分类的实例的任何信息。我想根据状态栏进行分类。我想我必须在这里进行某种预处理,因为状态属性被解释为数值。 ?!谁能解释我必须对这种数据集进行哪些预处理?

【问题讨论】:

【参考方案1】:

最简单的做法可能是将状态列中的数值替换为字符串,以便 Weka 识别它们是分类值。

【讨论】:

我现在所做的是在属性上使用“numericalToNominal”过滤器,以便 weka 将属性识别为名义属性。现在分类器的输出给了我更多关于正确和错误分类实例的信息。这也是正确的解决方案吗? 是的。这可能更容易。

以上是关于如何在weka中预处理数据以进行分类的主要内容,如果未能解决你的问题,请参考以下文章

serversocket 类如何在同一个端口上服务多个客户端连接?

外键和引用类如何在 Hibernate 实体中一起存在?

java 父类如何在运行期动态获取子类类名

MATLAB中如何使用KNN对数据进行分类?

idea java中Jformdesigner自动生成的类如何在public static void main(String[] args)}中引用

使用 Weka 进行文本分类