随机森林

随机森林(Random Forest,简称RF)

森林是有树构建的,随机森林是由多个决策树构建的。

如何随机?

  1. 数据的随机性化
  2. 待选特征的随机化

流程:

  1. 采取有放回的抽样方式构建子数据集,保证不同子数据集之间的数量级一样

  2. 利用子数据集构建子决策树,每个子决策树输出一个结果

  3. 统计子决策树的投票结果,得到最终分类就是随机森林的输出结果

2. 待选特征的随机化(k的引入

  a. 子树从所有的待选特征中随机选取一定的特征。

  b. 在选取的特征(k个特征)中选取最优的特征。

 

假如当前所有特征为d个,传统决策树是从d个选一个最优特征;而随机森林里的子树是从d个中随机选取k个,在从k个中选一个最优特征。

当k = d时,子树就变成了传统决策树;

当k = 1时,子树就随机选择一个特征进行划分。

推荐值:

随机森林 开发流程

收集数据:任何方法
准备数据:转换样本集
分析数据:任何方法
训练算法:通过数据随机化和特征随机化,进行多实例的分类评估
测试算法:计算错误率
使用算法:输入样本数据,然后运行 随机森林 算法判断输入数据分类属于哪个分类,最后对计算出的分类执行后续处理

 

 

转载于:https://www.cnblogs.com/gezhuangzhuang/p/10009492.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值