问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

决策树算法之随机森林

发布网友 发布时间:2022-10-02 17:50

我来回答

1个回答

热心网友 时间:2023-10-09 01:08

在 CART 分类回归树 的基础之上,我们可以很容易的掌握随机森林算法,它们之间的区别在于,CART 决策树较容易过拟合,而随机森林可以在一定程度上解决该问题。

随机森林的主要思想是:使用随机性产生出一系列简单的决策树,并组合它们的预测结果为最终的结果,可谓三个臭皮匠赛过一个诸葛亮,下面我们就来具体了解一下。

产生随机森林的步骤大致为三步

在第 1 步,它是一个可放回抽样,即所产生的样本是允许重复的,这种抽样又被称为 Bootstrap,例如我们有以下 mmy 数据

在做完 Bootstrap 之后,可能的样本数据如下

可见,样本数据中,第 3 条和第 4 条样本是一样的,都对应的是原始数据中的第 4 条。

接下来,就是要使用上面的样本数据来产生决策树了,产生决策树的方法和 CART 基本一致,唯一的不同地方在于,节点的构建不是来自于全部的候选特征,而是先从中随机的选择 n 个特征,在这 n 个特征中找出一个作为最佳节点。

举个例子,假设 n = 2,且我们随机选择了「血液循环正常」和「血管堵塞」这两个特征来产生根节点,如下:

我们将在上述两个特征中选择一个合适的特征作为根节点,假设在计算完 Gini 不纯度之后,「血液循环正常」这个特征胜出,那么我们的根节点便是「血液循环正常」,如下图所示

接下来我们还需要构建根节点下面的节点,下一个节点将会在剩下的「胸口疼痛」、「血管堵塞」和「体重」三个特征中产生,但我们依然不会计算所有这 3 个特征的 Gini 不纯度,而是从中随机选择 2 个特征,取这 2 个特征中的 Gini 不纯度较低者作为节点。

例如我们随机选到了「胸口疼痛」和「体重」这两列,如下:

假设此时「体重」的 Gini 不纯度更低,那么第 2 个节点便是「体重」,如下图:

继续下去,我们便产生了一棵决策树。

随机森林是多棵决策树,在产生完一棵决策树后,接着会循环执行上述过程:Bootstrap 出训练样本,训练决策树,直到树的数量达到设置值——通常为几百棵树。

现在我们产生了几百棵树的随机森林,当我们要预测一条数据时,该怎么做呢?我们会聚合这些树的结果,选择预测结果最多的那个分类作为最终的预测结果。

例如我们现在有一条数据:

该条数据被所有树预测的结果如下:

上述结果聚合后为:

取最多的那项为最终的预测结果,即 Yes——该病人被诊断为患有心脏病。

以上,随机森林的两个过程:Bootstrap 和 Aggregate 又被称为 Bagging

本文我们一起学习了随机森林的算法,和 CART 决策树比起来,它主要被用来解决过拟合问题,其主要的思想为 Bagging,即随机性有助于增强模型的泛化(Variance) 能力。

参考:

相关文章:

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
临沂比较有名的男装品牌 呼伦贝尔市悦动网络科技有限公司怎么样? 呼伦贝尔中汇实业有限公司怎么样? 呼伦贝尔油玉不绝电子商务有限公司怎么样? 如何避免wps卡顿? 属鼠的男人找对象是属什么,属鼠的人和什么属相合 96年鼠的姻缘在哪年 属相相合年份运势提升 2024属鼠找对象属什么最佳 黑客攻击网站能报案吗 黑客攻击报案有用吗 win7旗舰版 没光驱怎样 高手请进:装win7旗舰版,无光驱,无USB! win7旗舰版的系统重装,不用光驱的高手有没有,详细点 如何重装win7旗舰版系统,没有光驱的,简单点的方法 怎么把联想WIN7家庭版升级成旗舰版,简单一点的方法,不要光盘的 HP-1020打印机打A5的纸为什么不能连续打印 图片怎么转文字 电动三轮车赠送证明怎么写 电动三轮车不能过户手写的转让协议没按指纹,只写名字可以吗? 买了刷机包,第一次没刷成功,怎么第二次刷的时候还要再买? 子溪枞不问茶一斤多少钱? 成立一个室内设计工作室需要做些什么准备,需要注意些什么问题 炫舞仙境怎么站水上 QQ炫舞快捷命令~~~ qq炫舞怎么用轻功上船 为什么资产类科目要与负债类及其所有者权益类科目相反啊? 负债类账户与所有者权益类账户的结构( )。 A.一致 B.无关 C.相反 D... 在借贷记账法下,负债类账户与成本类账户的结构截然相反 这句话错在哪? 水粉画 玻璃怎么画 求水彩画中玻璃杯的技巧、 分类算法 - 随机森林 12-分类算法-决策树、随机森林 问问高手我的志强4核L5410能配3代的主板吗?主板烧了,想换主板所以问问,以前是2代的板子 CPU是l5410 主板是intel p35 请问这个CPU和主板配4gddr3 1333频率和1 intel xeon l5410 2.33g 配那款b85主板好 英特尔L5410cpu能用七彩虹C.p43TWIN主板吗 我手头上现在有至强 l5410 x5460 g3220三个cpu,和一个三相g41主板,现在 美的KFR-72T3W/D-C和KFR-51T3W/D-C都是多少匹,节能几级还有价格性能,谁能详细介绍一下吗 一(?)安慰,填量词。 一什么安慰的词语 一( )安慰 一个什么的安慰加一个词 一个安慰,一声问候是什么什么? 单位集资房转让协议书怎么写 怎样挑选成熟好吃的西瓜 挑选成熟西瓜的技巧 怎样挑选熟瓜好吃 如何挑选熟瓜好吃 问:请看下这块翡翠路路通如何?大约价格?谢谢在云南买的,价格不便宜,就想知道好不好,请大家帮忙鉴别 求鉴定翡翠路路通 瑞丽买的 值多少好不好 怎么做芝士玉米 如何做芝士玉米 开头有菊花的诗