为什么adaboost对outliers敏感

如题,一道笔试题,昨天面试的时候面试官让说随机森林和GBDT的优缺点,除了并行之外,记得看的面经上有说adaboost对outliers敏感,又问为什么,lz就不知道了。。。
全部评论
嗯,明白了,是因为残差学习的关系,至于为什么说adaboost,是因为当时我看的面经是说的adaboost对异常值敏感,我还以为主要是因为指数损失的原因,感谢楼上几位。。。我有点死记面经了,遇到不会的应该从最初的原理推导入手,看看最有可能是哪里的原因
点赞 回复 分享
发布于 2017-09-24 16:17
权重D(xi)[t]=D(xi)[t-1]*exp(-ai*f(x)*yi)/z; ai是错误率,z是归一化参数,全凭印象,有错请指正
点赞 回复 分享
发布于 2017-09-24 16:04
adaboost是基于改变错分样本的权重来训练基学习器的,异常样本肯定会被错分吧,然后一直加重它的权重,是不是不太好。。。。好吧,我瞎掰的😑
点赞 回复 分享
发布于 2017-09-24 15:56
分类错的样本会有更大的权重 但它是outliers 所以
点赞 回复 分享
发布于 2017-09-24 15:55

相关推荐

12-09 00:19
清华大学 Java
Yilena:项目写的太差了,而且这两个项目也很杂,agent方面我不太了解,但对于后端来说这两个项目竞争力感觉不如烂大街项目。 我觉得首要之急是解决你到底是想搞toc/tob还是agent
不给转正的实习,你还去吗
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务