WEKA:我可以将两个经过机器学习训练的模型合并为一个模型吗?

时间:2019-01-10 12:57:01

标签: weka

我想合并两个训练有两个不同数据集的机器学习模型。我该如何将这两个模型合并为一个模型,而不是通过使用weka Java库将这两个数据集合并来构建模型?

用法:我将整个数据集(1200万个)分配给整个集群,并建立单个模型(以减少培训时间)。因此,我希望通过合并所有模型最终得到一个模型。可能吗?

1 个答案:

答案 0 :(得分:1)

您可以通过Vote分类器组合多个分类器。

如果您想自己编写代码,请执行以下操作:

double prediction1 = classifier1.classifyInstance(ins);
double prediction2 = classifier2.classifyInstance(ins);

// use your logic for combining predictions
double combinedPrediction = combinePredictions(prediction1, prediction2); 

还要检查https://machinelearningmastery.com/use-ensemble-machine-learning-algorithms-weka/