当前位置:网站首页>ML之shap:基于boston波士顿房价回归预测数据集利用shap值对XGBoost模型实现可解释性案例
ML之shap:基于boston波士顿房价回归预测数据集利用shap值对XGBoost模型实现可解释性案例
2022-07-04 12:52:00 【一个处女座的程序猿】
ML之shap:基于boston波士顿房价回归预测数据集利用shap值对XGBoost模型实现可解释性案例
目录
基于boston波士顿房价回归预测数据集利用shap值对XGBoost模型实现可解释性案例
# 4.3、局部独立图可视化某特征的变化如何影响模型的输出及该特征值的分布
基于boston波士顿房价回归预测数据集利用shap值对XGBoost模型实现可解释性案例
# 1、定义数据集
更新中……
# 2、数据集预处理
更新中……
# 4、基于XGBR模型实现shap值分析
# 4.1、模型建立并训练
# 4.2、基于模型本身输出特征重要性
XGBR_importance_dict: [('DIS', 57), ('RM', 42), ('LSTAT', 39), ('PTRATIO', 29), ('NOX', 28), ('TAX', 28), ('CRIM', 23), ('B', 15), ('AGE', 13), ('RAD', 8), ('INDUS', 8), ('CHAS', 4), ('ZN', 1)]
# 4.3、局部独立图可视化某特征的变化如何影响模型的输出及该特征值的分布
# 4.4、利用Shap值解释XGBR模型
# 4.5、基于XGBoost模型实现Shap值可视化分析
# (1)、利用局部独立图计算shap值
# (2)、某列样本值(特征值)、及其对应shap值散点图可视化
# (3)、对所有样本中每个特征计算shap平均绝对值/最大绝对值条形图可视化
# (4)、对所有样本中每个特征计算shap平均绝对值蜂群图可视化
# (5)、对所有样本中每个特征计算shap平均绝对值热图可视化
# (6)、基于cluste算法处理相关性的特征并可视化
边栏推荐
- R语言ggplot2可视化:gganimate包创建动画图(gif)、使用anim_save函数保存gif可视化动图
- DDD application and practice of domestic hotel transactions -- Code
- Excel quickly merges multiple rows of data
- 2022 practice questions and mock exams for the main principals of hazardous chemical business units
- 基于51单片机的超声波测距仪
- Huahao Zhongtian rushes to the scientific and Technological Innovation Board: the annual loss is 280million, and it is proposed to raise 1.5 billion. Beida pharmaceutical is a shareholder
- NowCoder 反转链表
- Unittest框架中引入TestFixture
- Data warehouse interview question preparation
- 吃透Chisel语言.03.写给Verilog转Chisel的开发者(没有Verilog基础也可以看看)
猜你喜欢
学内核之三:使用GDB跟踪内核调用链
MySQL之详解索引
【FAQ】華為帳號服務報錯 907135701的常見原因總結和解决方法
吃透Chisel语言.05.Chisel基础(二)——组合电路与运算符
JVM memory layout detailed, illustrated, well written!
基于YOLOv1的口罩佩戴检测
C# wpf 实现截屏框实时截屏功能
【信息检索】分类和聚类的实验
China Post technology rushes to the scientific innovation board: the annual revenue is 2.058 billion, and the postal group is the major shareholder
商业智能BI财务分析,狭义的财务分析和广义的财务分析有何不同?
随机推荐
使用CLion编译OGLPG-9th-Edition源码
Code hoof collection of wonderful secret place
qt 怎么检测鼠标在不在某个控件上
Test process arrangement (2)
Unity Shader学习(三)试着绘制一个圆
Test process arrangement (3)
php 日志调试
R language ggplot2 visualization: gganimate package creates dynamic line graph animation (GIF) and uses transition_ The reveal function displays data step by step along a given dimension in the animat
Matters needing attention in overseas game Investment Agency
392. Judgement subsequence
吃透Chisel语言.05.Chisel基础(二)——组合电路与运算符
失败率高达80%,企业数字化转型路上有哪些挑战?
2022 practice questions and mock exams for the main principals of hazardous chemical business units
Unity shader learning (3) try to draw a circle
测试流程整理(3)
R语言使用epiDisplay包的followup.plot函数可视化多个ID(病例)监测指标的纵向随访图、使用stress.col参数指定强调线的id子集的颜色(色彩)
vscode 常用插件汇总
Understand chisel language thoroughly 08. Chisel Foundation (V) -- wire, REG and IO, and how to understand chisel generation hardware
吃透Chisel语言.04.Chisel基础(一)——信号类型和常量
gin集成支付宝支付