相同点:
(1)都是由多棵树组成的,都是集成学习算法
(2)最终的结果都是由多颗树一起决定
不同点:
(1)组成随机森林的树可以是分类树,也可以是回归树,但是GBDT只能由回归树组成。
(2)组成随机森林的树可以并行生成,但是组成GBDT的树只能串行生成。
(3)对于最终的输出结果,随机森林采用多数投票;而GBDT是将所有的结果累加起来,或者加权起来
(4)随机森林对异常值不敏感,而GBDT对异常值非常敏感
(5)随机森林通过减小方差来提高性能,GBDT通过减小偏差来提高性能
相同点:
(1)都是由多棵树组成的,都是集成学习算法
(2)最终的结果都是由多颗树一起决定
不同点:
(1)组成随机森林的树可以是分类树,也可以是回归树,但是GBDT只能由回归树组成。
(2)组成随机森林的树可以并行生成,但是组成GBDT的树只能串行生成。
(3)对于最终的输出结果,随机森林采用多数投票;而GBDT是将所有的结果累加起来,或者加权起来
(4)随机森林对异常值不敏感,而GBDT对异常值非常敏感
(5)随机森林通过减小方差来提高性能,GBDT通过减小偏差来提高性能
本文标题:gbdt和随机森林的区别?
本文链接:https://www.haomeiwen.com/subject/ijymnttx.html
网友评论