首页
题库
公司真题
专项练习
面试题库
在线编程
面试
面试经验
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
山东
暂无评论,快来抢首评~
相关推荐
今天 18:49
已编辑
牛客运营
作为mt,希望你入职第一天是这样的……
虽然我早已不记得,自己入职第一天具体发生了什么(毕竟也不是新手村的人了),但作为mt,倒是可以和大家分享:入职第一天怎么做,能给你未来的导师和同事留下一个好印象📒别迟到!尽量早一点到(或至少准时)绝对是加分项。一个有时间观念的新人,会让同事觉得你态度认真、做事靠谱,第一印象分直接拉满 💯。进工作群后,主动打招呼但不用刻意“装E”,在工作群里简单自我介绍、和大家问声好,还是很有必要的。记住要“大大方方”的啊,让团队感受到你想融入的热情。衣着干净整洁,上班前一天洗澡是基本礼仪,懂的都懂(你不洗澡也至少洗个头!)。穿一件清爽整洁的衣服,传递出你重视这份工作、也尊重身边同事的信号。主动问mt今天要...
入职第一天
点赞
评论
收藏
分享
01-05 12:03
南方科技大学 后端工程师
字节飞书AI后端一面凉经
读研期间的第一次面试,体验很差,不知道是不是遇到kpi面了,面试官似乎并不感兴趣,问的也不是很深,基本都答上来了也很顺利,但还是第二天就挂了 ps:年底深圳的实习怎么这么难找?难受,有没有深圳的yy们交流一下 一小时10分钟 全程拷打项目中的八股 1、caffeine缓存时主要存储了什么数据 2、如何能实现按分钟和按小时同时限流,key和value分别是什么 3、spring aop如何实现的 4、用caffeine缓存有什么缺点 5、说一下rag流程 6、如何让大模型的响应时间变小的(stream响应),第一个token时间变小,总体时间如何? 7、redis要保持数据的一致性有什么解决方...
查看14道真题和解析
点赞
评论
收藏
分享
2025-12-22 15:04
江西农业大学 Web前端
为什么我27届不行,你们是怎么投的?
SaviorSu:
直接说下学期可以请假,一般情况学校允许
我26届,大三就直接去实习了
点赞
评论
收藏
分享
2025-12-27 16:01
重庆大学 Java
27届JAVA后端简历找日常实习
27届后端开发java,本科末9,项目做了黑马点评,求大佬点评一下,这份简历能筛过简历吗?内容少吗,项目是不是只有一个不行?还跟着写过一个很简单的RPC框架,但感觉接不住拷打就没写上去,需要修改简历里面的哪部分的内容吗?目前还在背八股,经常感觉学了就忘,算法刷了1.5遍hot100和代码随想录,但有的题写第二遍都写不出来
简历中的项目经历要怎么写
点赞
评论
收藏
分享
昨天 11:12
北京理工大学 自动化测试
25年的阴霾不会笼罩到26年的我
很久很久很久很久没有打开牛客在写一些自己的"故事",快手、美团、创业、字节,这一年我经历了太过太多。随着年龄的长大我见到了很多我印象外的东西,经历的事情多了你的阅历也就跟着增加了,当然了这份阅历也有可能是奇怪的。23年毕业的我一直安安稳稳的工作到25年,似乎是工作和生活过的太过顺利,我开始不满现在,我想要出人头地,那段时间自命不凡,谁的建议都听不进去,谁我也不放在眼里,后续买了一张刮刮乐,喜中1W,我更加确定我就是”天选之子“。24年7月我遇到了那个TA,我也开始幻想是不是会像电视剧里一样,我成为女强人,TA照顾我的衣食住行,过的好不自在,可是后来ta做到了,我没有,我的任...
小涵干货小课堂
点赞
评论
收藏
分享
评论
点赞成功,聊一聊 >
点赞
收藏
分享
评论
提到的真题
返回内容
全站热榜
更多
1
...
一大波手撕正在靠近!
1.7W
2
...
🔥2026创作新起点:《新年启航计划》来袭,三大赛道等你来冲!
1.5W
3
...
百度java一面 28届的第一次大厂面试 感觉g了
5452
4
...
测开劝退
3626
5
...
27前端鼠鼠快手二面
3325
6
...
腾讯游戏后端一面
3106
7
...
双非老鼠的悲惨秋招
2990
8
...
拥抱人机共生,锻造不可替代的“金头脑”
2907
9
...
面试手撕题总结
2877
10
...
“CRUD”正在消亡吗,2026该何去何从
2706
创作者周榜
更多
正在热议
更多
#
26年哪些行业会变好/更差
#
7774次浏览
121人参与
#
实习,不懂就问
#
147229次浏览
1323人参与
#
去年的flag与今年的小目标
#
3870次浏览
115人参与
#
卷__卷不过你们,只能卷__了
#
2624次浏览
73人参与
#
有深度的简历长什么样?
#
8931次浏览
181人参与
#
哪些公司在招寒假实习?
#
3751次浏览
45人参与
#
入职第一天
#
5502次浏览
95人参与
#
你都用AI做什么
#
3349次浏览
92人参与
#
写论文的崩溃时刻
#
1884次浏览
56人参与
#
你不能接受的企业文化有哪些
#
4480次浏览
77人参与
#
一人分享一道面试手撕题
#
11541次浏览
567人参与
#
实习学到最有价值的工作习惯
#
54247次浏览
433人参与
#
你最满意的offer薪资是哪家公司?
#
64203次浏览
319人参与
#
应届生应该先就业还是先择业
#
161907次浏览
820人参与
#
外包能不能当跳板?
#
55970次浏览
260人参与
#
滴滴求职进展汇总
#
292720次浏览
2412人参与
#
你的实习什么时候入职
#
333244次浏览
2235人参与
#
帆软软件工作体验
#
8697次浏览
36人参与
#
校招第一份工作你干了多久?
#
132762次浏览
586人参与
#
秋招你被哪家公司挂了?
#
1002898次浏览
7713人参与
牛客网
牛客网在线编程
牛客网题解
牛客企业服务