1

我在 Weka 中使用元分类器“堆叠”来组合两种算法,如下图所示。

我想知道我是否可以在分类器(第一个单元格)和元分类器(第三个单元格)中使用相同的算法。如果我要组合的两种算法是 J48 和多感知器,那么对于我的堆叠方法来说,理想的元分类器应该是什么?

在 Weka 中堆叠

4

1 回答 1

0

您已经有了两个将用于堆叠的基本分类器。从概念上讲,您不想要具有相似优势和劣势的相似算法;擅长不同事物的学习者往往会更好地协同工作。你有一个决策树和一个 MLP,所以在这方面你没问题。

您的元分类器将是您选择的任何从您的基分类器接收预测的学习器。这些被用作元分类器的输入。Stacking 面临的一个关键设计选择是确保基础分类器具有足够的多样性;另一方面,您的元分类器有许多同样有效的选择,可能包括您用于基本分类的任何学习者(是的,这是允许的)。因此,如果您想为元学习器使用 MLP,那很好。如果你想要一些不同的东西,那也很好。就算法选择而言,您已经清除了主要障碍。

于 2014-12-03T17:46:09.393 回答