AdaBoost是一种准确性很高的分类算法,它的原理是把K个弱分类器(弱分类器的意思是该分类器的准确性较低),通过一定的组合(一般是线性加权进行组合),组合成一个强的分类器,提高分类的准确性. 因此,要想使用AdaBoost,需要首先找几个弱的分类器出来,然后进行组合.这些弱分类器,其实可以自己指定,自己随意给出,但效果就不能保证. 要想通过AdaBoost得到一个准确性高的分类器,需要小心设计这些弱分类器.我自己理解,弱分类器可以采用最简单的形式,即二分法(二元分类器),取一个阈值v,某个特征…