shap可解释工具的理解及应用以及图片保存

1.shap可解释工具的理解

不再黑盒,机器学习解释利器:SHAP原理及实战

2. shap可解释工具的应用

SHAP的理解与应用

3. shap图片保存

  1. shap.force_plot()单个可解释性的图片保存()
    shap.force_plot(explainer.expected_value, shap_values[0], X.iloc[0,:],show=False, matplotlib=True)
    plt.savefig(‘path’,bbox_inches=‘tight’) # bbox_inches=‘tight’ 使保存的图像更完整,包含坐标信息。

  2. shap.force_plot()多个样本可解释性的保存
    xx = shap.force_plot(explainer.expected_value, shap_values[0], X.iloc[0,:]
    shap.save_html(‘xx.html’, xx)

  3. 特征重要性图和特征分布图
    shap.summary_plot(explainer.expected_value, shap_values[0], X.iloc[0,:],show=False )(plot_type=‘bar‘ 代表特征重要性图 ‘dot’代表特征点分布图)
    plt.savefig(‘path’)

  4. 特征交互图
    shap.dependence_plot(‘DAYS_CREDIT’, shap_values[1], data_model[use_cols], display_features=data[use_cols],interaction_index=None,show = false)
    plt.savefig(‘path’)

SHAP可解释工具的理解及应用相关推荐

  1. Nat. Mach. Intell.|从局部解释到全局理解的树模型

    今天介绍美国华盛顿大学保罗·艾伦计算机科学与工程学院的Su-In Lee团队在nature mechine intelligence 2020的论文,该论文提出了一种基于博弈论沙普利值的TreeExp ...

  2. 【AI论文精粹】图形化解释工具;神经网络数据质量;LiDAR 语义分割;机器学习的应用

    标题:GLIME:一种用于可解释模型不可知解释的新图形方法 时间:2021.7.21 作者:Zoumpolia Dikopoulou, Serafeim Moustakidis, Patrik Kar ...

  3. 张钹院士:可解释、可理解是人工智能研究的主攻方向 | CCF-GAIR 2018

    作者:刘鹏 摘要:张钹院士历经了中国人工智能的从无到有,从弱到强,因而他也最能清楚地针对中国人工智能近年来的不同发展状态,发表适合的看法和提出正确的建议. 2017 年末清华大学举办的「从阿尔法 Go ...

  4. 概念解释--工具链是什么?

    概念解释-工具链是什么 工具链的字面意思 CMSIS支持的工具链 本文搬运自博客:https://www.cnblogs.com/lvdongjie/p/6835048.html 工具链的字面意思 程 ...

  5. 学习linux的好助手-linux命令解释工具

    有时候在听学习视频时,看到大佬输入没见过的linux命令行,就不知道什么意思. 现在可以通过在线工具Linux命令解释工具输入你的命令,就会告诉你什么意思,并且对每个参数进行了解释,简直是菜鸟的福音. ...

  6. 【TensorFlow】conv2d函数参数解释以及padding理解

    卷积conv2d CNN在深度学习中有着举足轻重的地位,主要用于特征提取.在TensorFlow中涉及的函数是tf.nn.conv2d. tf.nn.conv2d(input, filter, str ...

  7. Linux内核调试原理和工具介绍--理解静态插装/动态插装、tracepoint、ftrace、kprobe、SystemTap、Perf、eBPF

    可以将linux跟踪系统分成Tracer(跟踪数据来自哪里),数据收集分析(如"ftrace")和跟踪前端(更方便的用户态工具). 1. 数据源(Tracers) printk 是 ...

  8. 什么是webpack?webpack构建工具如何理解?webpack是干什么的?

    webpack打包demo的git地址:https://github.com/OnionMister/webpack-demo.git 一.什么是webpack? Webpack是前端资源的构建工具, ...

  9. TexturePacker 文件解释工具,方便分析动画

    解释Texture Packer plist文件,把大图导出成全部小图. 软件界面展示较为简单,方便好用 导出原图的效果 导出切了空白的效果 使用说明:(解释Texture Packer导出的plis ...

  10. 推荐一个SAM文件中flag含义解释工具--转载

    SAM是Sequence Alignment/Map 的缩写.像bwa等软件序列比对结果都会输出这样的文件.samtools网站上有专门的文档介绍SAM文件.具体地址:http://samtools. ...

最新文章

  1. 新型智能电视攻击,9成国外设备或受影响
  2. 猴子用意念玩游戏,马斯克脑机接口公司新进展
  3. linux和android开发链接
  4. [SD2.0大会]王坚:Data–centric Computing
  5. 蛇哥开局两星机器人视频_虎牙粉丝活动落幕,蛇哥骚男夺冠,拿下季军的吃鸡一姐直播却哭了...
  6. 信息安全工程师笔记-云计算安全需求分析与安全保护工程
  7. mybatis + spring boot + yml 配置,告别XML
  8. 将View兑换Bitmap
  9. 剑指offer 面试题63. 股票的最大利润
  10. Java list.remove( )方法需要注意的地方
  11. 各版本音标 IPA DJ KK 音标对照表
  12. .NET下使用snappy
  13. 如何用计算机自动回复微信,10分钟教你用Python实现微信自动回复功能
  14. 夏日“轻”凉小贴士,华为FreeBuds 4全给你
  15. 多米诺骨牌问题Push Dominoes
  16. Unity 3D光源-Point Light点光源详解/灯泡、模拟灯光效果教程
  17. CAPP集成化工艺设计与管理系统
  18. 佛教禅理——对待命运
  19. html2canvas导出照片样式乱,html2canvas生成图片(图片样式和显示样式不一致)
  20. 区块链存储优化——从MPT树到KV存储

热门文章

  1. 百度网盘大文件浏览器直接下载-Motrix
  2. android 动画-补间动画
  3. MOOCad Visual Analysis of Anomalous Learing Activities in Massive Open Online Courses
  4. Windows 10正式版官方原版ISO镜像下载汇总!!!
  5. 程序员的桌面画风竟然是酱紫的!
  6. Visual Tracking via Adaptive Structural Local Sparse Appearance Model
  7. html直接使用marked.js解析marked文档
  8. 2011 imac 固态_老款iMac 安装SSD固态硬盘
  9. JAVA基础_数组(一维数组)
  10. 字体大小fontsize中的pt、px、em