WEKA如何使用Bagging分类器获得单个模型的预测?

时间:2018-12-03 18:41:48

标签: java machine-learning weka

我需要使用chisqaure度量来计算分类器多样性,然后使用具有最大多样性的内部分类器模型创建Bagging分类器。我有几个问题。这有可能在装袋分类器中获得单个模型的预测吗?

例如,如果我将numIterations参数设置为5,那么如何获取所有5个模型的预测列表?我需要类似的东西:

Bagging bagging = new Bagging();
bagging.setOptions(options);
bagging.setClassifier(new LinearRegression());
bagging.buildClassifier(trainingData);
Evaluation eval = new Evaluation(trainingData);
eval.evaluateModel(bagging, testData);
//After evaluation I need something like : 
//List<LinearRegression> listOfModels = eval.getClassifierModels()
//and then I could calculate evaluations for single models and get 
predictions 

总结我需要找到一种方法来计算用于装袋的内部分类器模型之间的差异。

0 个答案:

没有答案