在Weka中使用权重

时间:2018-04-12 00:11:03

标签: java machine-learning weka

在Weka中,您可以为实例设置不同的权重。 每个实例的权重对分类器(其考虑权重)有影响。如果我将实例的权重设置为0,则表示我忽略了此实例。如果我为给定的实例将权重设置为2,那么就像过采样它(相同实例的2倍)。

我的问题是:如果我将负值设置为重量会怎样?正如我检查java不会粉碎(我刚刚使用了朴素的贝叶斯)。但内部会发生什么?实例被忽略或其他事情发生了吗?这对分类器有何影响?如果它有影响,这是否适用于所有分类器相同的方式或不同的分类器表现不同?

1 个答案:

答案 0 :(得分:1)

该功能的影响将对分类产生负面影响。这意味着,在分配给定类的过程中,它有助于分类器,而不是帮助分类器学习该分类。考虑在任何操作中对值使用负权重。正如nekomatic所评论的那样,每个分类器在使用权重时将使用不同的权重。