ML之PDP:基于FIFA 2018 Statistics(2018年俄罗斯世界杯足球赛)球队比赛之星分类预测数据集利用DT决策树&RF随机森林+PDP部分依赖图可视化实现模型可解释性之详细攻略


感动
快中暑了 2022-09-19 10:08:44 48481
分类专栏: 资讯

ML之PDP:基于FIFA 2018 Statistics(2018年俄罗斯世界杯足球赛)球队比赛之星分类预测数据集利用DT决策树&RF随机森林+PDP部分依赖图可视化实现模型可解释性之详细攻略

目录

基于FIFA 2018 Statistics(2018年俄罗斯世界杯足球赛)球队比赛之星分类预测数据集利用DT决策树&RF随机森林+PDP部分依赖图可视化实现模型可解释性

1、定义数据集

2、数据预处理

2.1、分离特征与标签

3、模型建立和训练

3.1、数据集切分 3.2、模型训练

3.3、树模型可视化并保存图片

4、PDP实现模型可解释性

(1)、单特征PDP可视化

(2)、双特征交互PDP可视化


相关文章
ML:机器学习可解释性之SHAP值之理解单样本单特征预测
ML之shap:基于FIFA 2018 Statistics(2018年俄罗斯世界杯足球赛)球队比赛之星分类预测数据集利用RF随机森林+计算SHAP值单样本力图可视化实现可解释性之详细攻略
ML之shap:基于FIFA 2018 Statistics(2018年俄罗斯世界杯足球赛)球队比赛之星分类预测数据集利用RF随机森林+计算SHAP值单样本力图可视化实现可解释性之详细攻略实现

相关文章
ML之PDP:基于FIFA 2018 Statistics(2018年俄罗斯世界杯足球赛)球队比赛之星分类预测数据集利用DT决策树&RF随机森林+PDP部分依赖图可视化实现模型可解释性之详细攻略
ML之PDP:基于FIFA 2018 Statistics(2018年俄罗斯世界杯足球赛)球队比赛之星分类预测数据集利用DT决策树&RF随机森林+PDP部分依赖图可视化实现模型可解释性之详细攻略实现

相关文章
DataScience&ML:基于heart disease心脏病分类预测数据集利用决策数算法基于graphviz/eli5/pdpbox/shap库实现模型可解释性(全局特征重要性解释/部分特征重要性/局部特征重要性解释/局部决策图可解释/误分类样本可视化)之详细攻略
DataScience&ML:基于heart disease心脏病分类预测数据集利用决策数算法基于graphviz/eli5/pdpbox/shap库实现模型可解释性(全局/部分/局部解释)实现

基于FIFA 2018 Statistics(2018年俄罗斯世界杯足球赛)球队比赛之星分类预测数据集利用DT决策树&RF随机森林+PDP部分依赖图可视化实现模型可解释性

1、定义数据集

数据集来源Dataset:FIFA 2018 Statistics数据集(Predict FIFA 2018 Man of the Match预测2018年国际足联最佳球员)的简介、下载、使用方法之详细攻略_一个处女座的程序猿的博客-CSDN博客

DateTeamOpponentGoal ScoredBall Possession %AttemptsOn-TargetOff-TargetBlockedCornersOffsidesFree KicksSavesPass Accuracy %PassesDistance Covered (Kms)Fouls CommittedYellow CardYellow & RedRedMan of the Match1st GoalRoundPSOGoals in PSOOwn goalsOwn goal Time
14-06-2018RussiaSaudi Arabia54013733631107830611822000Yes12Group StageNo0
14-06-2018Saudi ArabiaRussia0606033212528651110510000NoGroup StageNo0
15-06-2018EgyptUruguay043833201737839511212200NoGroup StageNo0
15-06-2018UruguayEgypt1571446451133865891116000Yes89Group StageNo0
15-06-2018MoroccoIran06413364501428643310122100NoGroup StageNo0190

2、数据预处理

2.1、分离特征与标签

  1. df_X Goal Scored Ball Possession -operator">% Attempts ... Yellow -operator">& Red Red Goals in PSO
  2. 0 5 40 13 ... 0 0 0
  3. 1 0 60 6 ... 0 0 0
  4. 2 0 43 8 ... 0 0 0
  5. 3 1 57 14 ... 0 0 0
  6. 4 0 64 13 ... 0 0 0
  7. [5 rows x 18 columns]
  8. df_y 0 True
  9. 1 False
  10. 2 False
  11. 3 True
  12. 4 False
  13. Name: Man of the Match, dtype: bool

3、模型建立和训练

3.1、数据集切分
3.2、模型训练

3.3、树模型可视化并保存图片

将dot数据保存为图片

4、PDP实现模型可解释性

(1)、单特征PDP可视化

 

(2)、双特征交互PDP可视化

网站声明:如果转载,请联系本站管理员。否则一切后果自行承担。

本文链接:https://www.xckfsq.com/news/show.html?id=1677
赞同 0
评论 0 条

加入交流群

请使用微信扫一扫!