1990年,SChapire就首先构造出一种多项式级的算法,将弱学习算法提升为强学习算法,就是最初的Boosting算法。Boosting意思为提升、加强,现在一般指将弱学习提升为强学习的一类算法。

级联分类器就是将多个强分类器连接在一起进行操作,每一个强分类器都由若干个弱分类器加权组成。 Adaboost(Adaptive Boosting)就是一种级联分类器。

一般情况下一个级联用的强分类器包含20个左右的弱分类器,然后在将10个强分类器级联起来,就构成了一个级联强分类器,这个级联强分类器中总共包括200弱分类器。也有一些情况下不适用级联分类器,就简单的使用一个强分类器的情况,这种情况下一般强分类器都包含200个左右的弱分类器可以达到最佳效果。不过级联分类器的效果和单独的一个强分类器差不多,但是速度上却有很大的提升。

其次,Adaboost是一种迭代算法。初始时,所有训练样本的权重都被设为相等,在此样本分布下训练出一个弱分类器。在第( =1,2,3, …T,T为迭代次数)次迭代中,样本的权重由第 -1次迭代的结果而定。在每次迭代的最后,都有一个调整权重的过程,被分类错误的样本将得到更高的权重。这样分错的样本就被突出出来,得到一个新的样本分布。在新的样本分布下,再次对弱分类器进行训练,得到新的弱分类器。经过T次循环,得到T个弱分类器,把这T个弱分类器按照一定的权重叠加起来,就得到最终的强分类器。

Boosting算法和Adaboost算法的关系相关推荐

  1. 操作系统之存储管理——FIFO算法和LRU算法

    操作系统之进程调度--优先权法和轮转法(附上样例讲解) 操作系统之银行家算法-详解流程及案例数据 操作系统之多线程编程-读者优先/写者优先详解 操作系统之存储管理--FIFO算法和LRU算法 操作系统 ...

  2. 用Spark学习FP Tree算法和PrefixSpan算法

    在FP Tree算法原理总结和PrefixSpan算法原理总结中,我们对FP Tree和PrefixSpan这两种关联算法的原理做了总结,这里就从实践的角度介绍如何使用这两个算法.由于scikit-l ...

  3. 使用Apriori算法和FP-growth算法进行关联分析

    目录 1. 关联分析 2. Apriori原理 3. 使用Apriori算法来发现频繁集 4. 使用FP-growth算法来高效发现频繁项集 5. 示例:从新闻网站点击流中挖掘新闻报道 扩展阅读 系列 ...

  4. 数据结构与算法之美笔记——基础篇(下):图、字符串匹配算法(BF 算法和 RK 算法、BM 算法和 KMP 算法 、Trie 树和 AC 自动机)

    图 如何存储微博.微信等社交网络中的好友关系?图.实际上,涉及图的算法有很多,也非常复杂,比如图的搜索.最短路径.最小生成树.二分图等等.我们今天聚焦在图存储这一方面,后面会分好几节来依次讲解图相关的 ...

  5. DP之Warshall算法和Floyd算法

    DP之Warshall算法和Floyd算法 上2篇详细分析了动态规划的一些理解,传统的教材上就大概说了下空间换时间,记忆以避免重复计算等. 然后我们在文章中深入的分析和解释了交叠子问题是怎么表现的,最 ...

  6. Widar2.0:SAGE算法和SAGE算法在在无线信道参数估计中的应用

    Widar2.0:SAGE算法和SAGE算法在在无线信道参数估计中的应用 C1 本文背景 C2 SAGE算法 C2.1 EM算法 C2.2 SAGE算法 C2.3 SAGE算法和SAGE算法在在无线信 ...

  7. 链接挖掘算法之PageRank算法和HITS算法

    参考资料:http://blog.csdn.net/hguisu/article/details/7996185 更多数据挖掘算法:https://github.com/linyiqun/DataMi ...

  8. PageRank算法和HITS算法

    楼楼刚才想了一个特别骚情的标题,叫PageRank算法和HITS算法的"前世今生",特别像之前写头条号的套路,然后就想起来去年6月份自己有在经营一个技术型的头条号,后来因为做不到一 ...

  9. dijkstra算法和A*算法

    转自: https://www.cnblogs.com/21207-iHome/p/6048969.html#undefined Dijkstra算法 迪杰斯特拉(Dijkstra)算法是典型的最短路 ...

最新文章

  1. Ubuntu 14.04 64bit上玩转graphviz绘图工具
  2. python 难度-Python分析 oj 网的题目难度和通过率的关系
  3. 少儿编程教会孩子如何思考,重视孩子的素质提升
  4. 网工必备的存储知识详解
  5. IBASE save
  6. 转载:div和flash层级关系问题
  7. 企业级 SpringBoot 教程 (二)Spring Boot配置文件详解
  8. python3 super_python3的super详解
  9. 两个offer如何做选择?年薪20万vs年薪15万
  10. android AT指令获取SIM卡ICCID
  11. Android ListView更改item背景颜色
  12. 地脚螺钉直径系列_地脚螺栓规格
  13. 技术干货 | 录屏采集实现教程 —— Android端
  14. Slider网站欣赏
  15. centos7 开机自动启动程序
  16. 整理:用matlab创作歌曲(三)
  17. 【计算机毕业设计】基于微信小程序的师生答疑平台的设计与实现
  18. Android常用UI
  19. 为租户下的虚机提供IPv6 DNS服务(by quqi99)
  20. 2011年7月编程语言排行榜,Objective-C将成为年度语言

热门文章

  1. 深度洞察 | 为什么今年春天露营火了
  2. java jmap instances_jmap命令详解
  3. 计算机的工作原理1200字,计算机工作总结1200字新版2020.doc
  4. 重绘MenuStrip 控件
  5. 入门java第一天(1) java介绍(学习笔记)
  6. 虚拟机及Linux系统详细安装
  7. 3ds max 到处3ds_3ds是否仍然有意义
  8. c语言面向对象实验报告,《面向对象程序设计》实验报告1.doc
  9. 【目标检测】36、OTA: Optimal Transport Assignment for Object Detection
  10. 移动端H5·html转图片之html2canvas