首页
题库
公司真题
专项练习
面试题库
在线编程
面试
面试经验
AI 模拟面试
简历
求职
学习
基础学习课
实战项目课
求职辅导课
专栏&文章
竞赛
我要招人
发布职位
发布职位、邀约牛人
更多企业解决方案
AI面试、笔试、校招、雇品
HR免费试用AI面试
最新面试提效必备
登录
/
注册
巴啦啦能量
四川大学 算法工程师
发布于四川
关注
已关注
取消关注
有用的知识,马住~
@码农鬼仔:
《机器学习高频面试题详解》1.10:随机森林
点击上方卡片链接就可以进入专栏,专栏右上角有订阅选项,欢迎大家订阅~ 前言 大家好,我是鬼仔,今天带来《机器学习高频面试题详解》专栏的第1.10节:随机森林。这是鬼仔第一次开设专栏,每篇文章鬼仔都会用心认真编写,希望能将每个知识点讲透、讲深,帮助同学们系统性地学习和掌握机器学习中的基础知识,希望大家能多多支持鬼仔的专栏~ 目前这篇是试读,后续的文章需要订阅才能查看哦,专栏预计更新30+篇文章(只增不减),具体内容可以看专栏介绍,大家的支持是鬼仔更新的动力! 本文大纲 一、原理 1. 集成学习 2. 随机森林 二、面试真题 1. 简要介绍下集成学习? 2. 集成学习中bagging和boosting的区别? 3. 随机森林的随机性体现在哪里? 4. 随机森林为什么不能用全样本取训练m棵决策树? 5. 随机森林的优缺点? 一、原理 1. 集成学习 在实际应用中,单个模型可能无法满足要求,因此需要将多个基础模型组合起来,以提高模型的准确性和稳定性,这就是集成学习。集成学习不仅可以提高模型性能,还可以有效地减少过拟合的风险。同时,集成算法也存在一些缺点,由于集成算法需要将多个基础模型的结果组合起来,因此计算成本会比单个模型更高,导致运行时间变长。 集成算法可以分为两类:基于bagging(投票)的集成算法和基于boosting(加权)的集成算法。基于投票的集成算法是将多个基础模型的结果进行投票,以确定最终的结果;基于加权的集成算法是将多个基础模型的结果进行加权,以确定最终的结果。 集成学习的示意图如下: 1)Bagging算法 Bagging算法流程图如下: 在Bagging算法中,基学习器的训练集是通过随机采样得到的,随机采样常使用自助采样法(Bootstrap sampling),即有放回的采样:对于m个样本的训练数据集合,每次随机采集一个样本放入采样集,接着把该样本放回,下次采样时该样本仍有可能被采集到,这样采集m次,最终可以得到m个样本的采样集。以上操作重复N次,可以得到N个不同的采样集。对于这N个采样集,我们可以分别独立训练出N个弱学习器,最后通过集成策略(投票法/平均法)得到一个强学习器。 可以看到,Bagging算法中,基模型之间不存在强依赖关系,一系列基模型可以并行生成。因为采样与投票/平均过程的复杂度很小,所以Bagging算法的复杂度与直接使用基模型的复杂度同阶,算法高效。 2)Boosting算法 Boosting算法流程图如下: Boosting算法的基本思想是,将多个弱学习器组合成一个强学习器,从而提高学习性能。它的基本原理是,每个弱学习器都会从上一个弱学习器的错误中学习,从而提高学习性能。具体可以分为两种操作:重赋权法和重采样法。 重赋权法要求基学习器能对特定的数据分布进行学习,即在训练过程的每一轮中,根据样本分布为每个训练样本重新赋予一个权重。具体步骤如下:首先从训练集用初始权重训练出一个弱的基学习器1,根据基学习器的学习误差率来更新训练样本的权重,使得之前弱学习器1学习误差率高的训练样本的权重变高,使得这些误差率高的样本在后面的
点赞 22
评论 3
全部评论
推荐
最新
楼层
饭炒锅盖
门头沟学院 数字IC前端设计
楼主去哪里了
点赞
回复
分享
发布于 2023-04-10 01:00
山东
暂无评论,快来抢首评~
相关推荐
10-01 11:35
武汉工程大学 汽车设计
陕汽研发设计面经
专业:机械 宣讲会第二天发邮件线下面试 两个面试官一个综合面,一个专业面 1、自我介绍 2、城市选西安的原因 3、为什么来陕汽 4、有没有对象 5、项目相关内容 6、对应公司相关岗位的技术问题 反问 1、培养方案 2、候选人看重点 面试官回复说宣讲会都有提到,尽量避免提问宣讲会内容。。
查看6道真题和解析
点赞
评论
收藏
分享
10-01 11:33
南京邮电大学 硬件开发
歌尔股份硬件技术研发岗面经
1 自我介绍 2 有没有硬件开发相关的知识 3 深挖简历,介绍项目 4 问项目里画过的板子,选型layout 5 flash 用的什么类型,用什么协议,spi、usb2.0用哪几根线,usb 的我忘记了其实就 D+和 D- 6 Ldo 和 dcdc 的区别,有什么理解 7 信号阻抗有什么理解 8 232 和 485 有什么理解 9 单片机外接屏幕通过什么传输
查看9道真题和解析
点赞
评论
收藏
分享
09-04 15:54
已编辑
西南交通大学 硬件开发
再次谢谢我发布的前两版简历中,大佬们细心的观察指导😊,我再次对自己的简历进行了更改,大学三年确实碌碌无为,没真正做到对自己有意义的事儿,过去已成必然,我希望能够基于现在的能力也能去找到属于自己的新位置,希望大家能够给我以建议,无关褒贬,不论好坏,相信现在的我亦有继续提升的可能😊
佬捞捞:
希望牛客上的各位都能在找到属于自己的位置并寻得以后的意义与方向,过自己想要的人生,享自己期盼的生活
点赞
评论
收藏
分享
评论
点赞成功,聊一聊 >
点赞
收藏
分享
评论
提到的真题
返回内容
全站热榜
更多
1
...
秋招一周年回过头看,庆幸自己放弃大厂选择体制内
423
2
...
字节OR美团
266
3
...
中科曙光嵌入式面经
121
4
...
可以年前面试年后入职吗?
72
5
...
小时候最想当的是很酷的店长
66
6
...
秋招看重什么? 大家来做做优先级排序吧
63
7
...
不提前实习就不给offer的公司要去吗?
56
8
...
牛可乐国庆旅行篇-西湖
54
9
...
租房一定要看一度电费和有没有冰箱
52
10
...
目前实习快一个月了,但是考核没达标,三个需求只做完了一个,不知道什么时候被踢,自己真的尽力做了,下班也push自己处理出现的问题,但因为各种各样的原因做了很久才做完。现在在想要不要自己辞职准备秋招,虽
52
创作者周榜
更多
正在热议
更多
#
你的实习什么时候入职
#
306430次浏览
2122人参与
#
牛油的搬砖plog
#
112426次浏览
816人参与
#
深信服秋招来了
#
272469次浏览
2905人参与
#
金融财经春招备战日记
#
30278次浏览
166人参与
#
制造业的秋招小结
#
116320次浏览
1971人参与
#
招聘要求与实际实习内容不符怎么办
#
129878次浏览
824人参与
#
携程求职进展汇总
#
640364次浏览
4660人参与
#
你朋友圈最大的人脉是谁?
#
22619次浏览
145人参与
#
如果没找到工作,考公是你的退路吗
#
49713次浏览
398人参与
#
工作两年想退休了
#
163944次浏览
1416人参与
#
什么样的背景能拿SSP?
#
113227次浏览
404人参与
#
26届的你,投了哪些公司?
#
193644次浏览
1185人参与
#
非技术er求职现状
#
102185次浏览
672人参与
#
校招入职后的感受
#
379256次浏览
3222人参与
#
如何快速融入团队?
#
33561次浏览
280人参与
#
你在职场中沾染到的“坏”习惯
#
22255次浏览
145人参与
#
你做过哪些dirty work
#
18766次浏览
139人参与
#
听到哪句话就代表面试稳了or挂了?
#
216239次浏览
1586人参与
#
大学四年该怎么过,才不算浪费时间?
#
13566次浏览
80人参与
#
国庆假期,给大脑放个假
#
5746次浏览
48人参与
#
如果公司降薪,你会跳槽吗?
#
97949次浏览
632人参与
#
你小时候最想从事什么职业
#
124066次浏览
1924人参与
牛客网
牛客网在线编程
牛客网题解
牛客企业服务