投票

投票是最简单最基本的集成方式,简单来说就是每个分类器投票决定结果.

按照投票的方式分为:

  • 多数投票,得票最多的结果超过总数的一定比例则该结果为最终结果.类似国内宪法修正案,超过三分之二投票才能通过.
  • 简单投票,得票最多的结果为最终结果.比如国内选取人大代表,一人一票制.
  • 加权投票,不同分类器的票有不同的权重,加权得票最多的结果为最终结果.类似于

使用sklearn做投票

sklearn提供了用于投票的接口sklearn.ensemble.VotingClassifier.传送门