【发布时间】:2012-01-28 15:34:53
【问题描述】:
谁能给我一个简单的例子,说明如何在我的 java 代码中通过 weka 使用成本敏感分类器?
我不太明白定义基分类器和成本矩阵的方式。谢谢!!
【问题讨论】:
标签: java weka classification
谁能给我一个简单的例子,说明如何在我的 java 代码中通过 weka 使用成本敏感分类器?
我不太明白定义基分类器和成本矩阵的方式。谢谢!!
【问题讨论】:
标签: java weka classification
使用[MetaCost][1]:
Classifier myClassifier = ...
CostMatrix myCostMatrix = ...
Instances myData = ...
MetaCost metaCost = new MetaCost();
metaCost.setClassifier(myClassifier);
metaCost.setCostMatrix(myCostMatrix);
metaCost.buildClassifier(myData);
【讨论】:
weka.classifiers.meta.CostSensitiveClassifier吗? (2) 在您的示例中,myClassifier 是否应该在执行 metaCost.setClassifier(myClassifier); 之前进行训练? (3)你能给我一个定义2X2 myCostMatrix的例子吗?非常感谢!!
MetaCost,您可以使用任何您想要的分类器。 2)否 3)weka.wikispaces.com/CostMatrix
CostSensitiveClassifier