当前位置:网站首页>ML之PDP:基于titanic泰坦尼克是否获救二分类预测数据集利用PDP部分依赖图对RF随机森林和LightGBM模型实现可解释性案例
ML之PDP:基于titanic泰坦尼克是否获救二分类预测数据集利用PDP部分依赖图对RF随机森林和LightGBM模型实现可解释性案例
2022-08-02 21:21:00 【一个处女座的程序猿】
ML之PDP:基于titanic泰坦尼克是否获救二分类预测数据集利用PDP部分依赖图对RF随机森林和LightGBM模型实现可解释性案例
目录
基于titanic泰坦尼克是否获救二分类预测数据集利用PDP部分依赖图对RF随机森林和LightGBM模型实现可解释性案例
# (1)、绘制不同特征值(特征网格)的平均目标值:检查特征和目标之间的信息
相关文章
ML之PDP:基于titanic泰坦尼克是否获救二分类预测数据集利用PDP部分依赖图对RF随机森林和LightGBM模型实现可解释性案例
ML之PDP:基于titanic泰坦尼克是否获救二分类预测数据集利用PDP部分依赖图对RF随机森林和LightGBM模型实现可解释性案例实现
基于titanic泰坦尼克是否获救二分类预测数据集利用PDP部分依赖图对RF随机森林和LightGBM模型实现可解释性案例
# 1、定义数据集
| PassengerId | Survived | Pclass | Name | Sex | Age | SibSp | Parch | Ticket | Fare | Cabin | Embarked |
| 1 | 0 | 3 | Braund, Mr. Owen Harris | male | 22 | 1 | 0 | A/5 21171 | 7.25 | S | |
| 2 | 1 | 1 | Cumings, Mrs. John Bradley (Florence Briggs Thayer) | female | 38 | 1 | 0 | PC 17599 | 71.2833 | C85 | C |
| 3 | 1 | 3 | Heikkinen, Miss. Laina | female | 26 | 0 | 0 | STON/O2. 3101282 | 7.925 | S | |
| 4 | 1 | 1 | Futrelle, Mrs. Jacques Heath (Lily May Peel) | female | 35 | 1 | 0 | 113803 | 53.1 | C123 | S |
| 5 | 0 | 3 | Allen, Mr. William Henry | male | 35 | 0 | 0 | 373450 | 8.05 | S |
# 2、数据预处理
# 2.1、类别特征编码
# 2.2、特征筛选且空值填充
Pclass Age SibSp Parch Fare Sex_encoding Embarked_encoding \
0 3 22.0 1 0 7.2500 1 0
1 1 38.0 1 0 71.2833 0 1
2 3 26.0 0 0 7.9250 0 0
3 1 35.0 1 0 53.1000 0 0
4 3 35.0 0 0 8.0500 1 0
Survived
0 0
1 1
2 1
3 1
4 0
# 3、模型训练与推理
# 3.1、数据集切分
# 3.2、模型训练
# 4、PDP实现模型可解释性
4.1、Sex_encoding可视化
# (1)、绘制不同特征值(特征网格)的平均目标值:检查特征和目标之间的信息

# (2)、绘制跨不同特征值(特征网格)的模型预测分布

# (3)、计算并绘制PDP图解释模型预测

4.2、Pclass可视化


边栏推荐
猜你喜欢
随机推荐
汉源高科千兆4光4电工业级网管型智能环网冗余以太网交换机防浪涌防雷导轨式安装
华为设备配置BFD多跳检测
golang刷leetcode:我能赢吗
Mysql用户管理
golang刷leetcode:最大波动的子字符串
面试官居然问我:删库后,除了跑路还能干什么?
golang刷leetcode:巫师的总力量和
《分布式微服务电商》专题(一)-项目简介
C primer plus学习笔记 —— 9、联合&枚举&typdef
增删改查这么多年,最后栽在MySQL的架构设计上!
宝塔搭建实测-基于ThinkPHP5.1的wms进销存源码
人尽皆知的云原生,到底是大势所趋还是过度炒作?
SublimeText3 安装、配置项、包管理、常用必备插件、常用快捷键以及修改
什么是幂等
Wiring diagrams of switches, motors, circuit breakers, thermocouples, and meters
UDP (User Datagram Protocol)
How the sensor works
Zabbix 5.0 Monitoring Tutorial (2)
正则表达式
YARN资源调度系统介绍







