集成学习是特定分类器的许多实例的示例,例如决策树分类器;还是混合了几个分类器,如神经网络、决策树、SVM 等?
我已经查看了这个维基百科对Bagging
一个集成学习器的描述。它说:
Bagging 导致“不稳定程序的改进”(Breiman,1996),其中包括例如神经网络、分类和回归树,以及线性回归中的子集选择(Breiman,1994)。
我对这个描述有点困惑。我还研究了 MATLAB 的集成算法实现。比如这个:
load fisheriris
ens = fitensemble(meas,species,'AdaBoostM2',100,'Tree')
meas
并且species
是fitensemble
函数的输入。在此示例中,它使用AdaBoostM2
类型的弱学习器Tree
并正在使用100
它们。如何处理这个函数的这个简单实例,以表明集成学习用于将不同的分类器组合Neural Net, KNN, Naive Bayes
在一起?
任何人都可以解释什么是集成学习以及 MATLAB 在其fitensemble
功能实现中试图做什么?