2012-07-15 85 views
0

我想在使用任何分类算法(如KNN或J48)中的特征之前对数据集的特征给出权重,但我不知道如何评估加权特征向量。
剂量任何分类算法接受权重作为输入,而不是'0'和'1'?
特别是,Weka的任何即时分类函数能够处理权重(不是0和1作为过滤器)?对加权特征向量进行分类

回答

0

在大多数情况下,您可以根据您的权重缩放数据集。这对证明闵可夫斯基距离如欧几里得距离是微不足道的。

+0

谢谢。这个解决方案似乎运作良好。 – 2012-07-26 05:39:09

0

不是所有weka的分类算法都支持权重,但有些算法可以。

您需要在加载数据集后设置重量信息,请参阅example code in weka wiki。我记得Weka J48,决策树,支持开发人员版本的权重,但无法找到参考。虽然存在patch

在weka wiki中搜索feature weights可能会有所帮助。

我建议尝试在数据集中添加权重并对数据进行培训。

+0

感谢您的帮助。所以你的意思是分类算法(例如j48)在分类时考虑增加的权重? – 2012-07-21 07:08:45