Day22_【机器学习—集成学习(2)—Bagging—随机森林算法】

一、随机森林算法

随机森林算法 是基于 Bagging 思想实现的一种集成学习算法(代表算法 ),采用决策树模型作为每一个弱学习器。

二、随机森林构建过程

  • 1.训练
    • 1.1有放回抽样m条数据 1.2随机选取k个特征
  • 3.重复1-3步,训练n个
  • 4.平权投票
  • 2.训练弱学习器
    • 决策树模型
      • 默认CART树

三、API实现

复制代码
sklearn.ensemble.RandomForestClassifier
相关推荐
Dr.kangder1 分钟前
嵌入式面试总结(十九)——内存泄露
单片机·算法·面试·职场和发展·架构·硬件架构
Herbert_hwt20 分钟前
【C语言基础】常量、选择结构与运算符全解析
c语言·开发语言·算法
Suxing91 小时前
C语言基础分享:从“租房”到“拆迁”,C语言动态内存管理
java·数据结构·算法
SomeB1oody1 小时前
【RustyML入门】3.8. 正则化与归一化层
开发语言·后端·机器学习·rust·教程
LuminousCPP1 小时前
单链表专题(四)-刷题复盘篇-LeetCode 138 随机链表复制|原地拷贝法突破复杂指针操作
数据结构·笔记·算法·leetcode·链表
逆境不可逃2 小时前
【LeetCode 912】排序数组——随机化快速排序详解
数据结构·算法·排序算法
Coder-magician2 小时前
《代码随想录》刷题打卡day31:动态规划-背包问题part02
算法·动态规划
薛定e的猫咪2 小时前
从因果视角解决多智能体协作:细读 SCIC 算法
算法
c238562 小时前
《算法武林谱:四大排序神功与二分寻宝术全解》
数据结构·算法·排序算法
心运软件2 小时前
基于深度学习的宝石图像分类系统
人工智能·python·深度学习·机器学习·分类·数据挖掘