【Python】【机器学习】集成算法(随机森林、提升算法)

bagging类似集成电路的并联,取平均;boosting类似串联,加强。

Bagging



神经网络是黑盒,判断逻辑不可解释

feature importance的原理:

计算特征组ABCD和AB'CD的结果,(B'是B数据的破坏或随机打乱或随机加入噪音点干扰值),在使用相同模型下:

AB'CD的结果如果与ABCD结果差不多,则B特征不重要;

如果err(AB'CD)>>err(ABCD),则B特征重要。

Boosting

AdaBoot算法会把上一次预测错的数据的权重增大。

Xgboost一步步处理二八原则的二。如100数据样本,第一棵树预测的error有20,第二棵树的样本是从这20中进一步预测,而非从100预测。以此类推。最终的预测结果是树1+树2+...+树N。效率低但效果好。

Stacking

相关推荐
在所不辞兄6 分钟前
选择隐式方法求解刚性ODE
算法
奈葵10 分钟前
Python
开发语言·python
段一凡-华北理工大学12 分钟前
高炉炼铁机器视觉与智能识别十八讲~系列文章11:从单帧到视频流:时序与异常行为识别
人工智能·机器学习·python开发·智能识别·高炉智能化·时序识别
happylifetree17 分钟前
Python54-55:核心语法-数据容器-字典dict-案例
python
小小张说故事18 分钟前
Python 迭代器和生成器到底啥区别?3 个例子讲透,别再背概念了
python
码爸19 分钟前
贪心算法介绍与示例
算法·贪心算法
外收内放25 分钟前
Python基础语法练习题(56优化版补充)
开发语言·python
-dzk-37 分钟前
【多维动态规划】LC 64.最小路径和
算法·动态规划
专注API从业者1 小时前
告别复杂页面解析,OpenClaw 快速搭建电商商品监控与数据分析脚本
大数据·数据库·python·数据挖掘·数据分析
王立志_LEO2 小时前
HTTPX 完整用法总结
python