能推荐将boosting 背后的逻辑介绍清楚的paper吗?

93 views
Skip to first unread message

joseph

unread,
May 17, 2012, 8:39:46 PM5/17/12
to TopLanguage
我在用elements of statistical learning学习data mining,感觉里面的boosting讲的不清楚。谁能推
荐一下对于初学者将boosting 背后的逻辑介绍清楚的paper或者书。谢谢。

baizhiwei9

unread,
May 17, 2012, 9:28:49 PM5/17/12
to pon...@googlegroups.com
我觉得这个提升算法,主要是将弱可学习,变成强可学习,还有收敛性的证明 。求高人解答

维生素

unread,
May 17, 2012, 11:55:35 PM5/17/12
to TopLanguage
可以搜: 人脸检测 赵楠

joseph

unread,
May 18, 2012, 12:38:25 PM5/18/12
to TopLanguage
有人指点说freund的paper不错,google "freund boosting"。我暂时还没看。

On May 17, 6:28 pm, baizhiwei9 <baizhiw...@gmail.com> wrote:
> 我觉得这个提升算法,主要是将弱可学习,变成强可学习,还有收敛性的证明 。求高人解答
>

Qijiong Jiang

unread,
May 18, 2012, 1:36:00 PM5/18/12
to pon...@googlegroups.com

tangl_99

unread,
May 19, 2012, 10:05:39 PM5/19/12
to pon...@googlegroups.com
其实Introduction to data mining以及网上很多教材都已经把这个算法讲得很清楚了。一般说把"弱分类器组合成强分类器"的人,多半是没搞明白boosting和bagging的区别,也没理解到adaBoost的精髓。boosting真正核心的思想是在每次选择数据上的考虑。简单来说,就是把每次分错了的样本再抽出来重点学习。这个就好比大家中学的时候做试卷。同一份试卷可以做多次,每次只做上一次做错了的题,做对了的题目不用再做了。经过如此反复练习,最后学习的效果最好。

adaBoost更是在理论上证明了这样的学习效果无论在bias还是variance都比普通的更好,但是我忘了怎么证明了。。。。

joseph

unread,
May 20, 2012, 8:08:11 PM5/20/12
to TopLanguage
我觉得tangi_99把中心思想说清楚了。但是还有的问题就是adaboost 相当于将forward stagewise method 用上
exponential loss function,为什么这个exponential loss相对于quadratic loss 或者
absolute loss 是好的?

tangl_99

unread,
May 21, 2012, 1:24:14 PM5/21/12
to pon...@googlegroups.com
关于loss function的选择,这个从来都没有定论,这个要根据具体应用环境来定。实际当中,哪个更靠谱就用哪个。
Reply all
Reply to author
Forward
0 new messages