SHAP可解释工具的理解及应用
shap可解释工具的理解及应用以及图片保存
1.shap可解释工具的理解
不再黑盒,机器学习解释利器:SHAP原理及实战
2. shap可解释工具的应用
SHAP的理解与应用
3. shap图片保存
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’ 使保存的图像更完整,包含坐标信息。shap.force_plot()多个样本可解释性的保存
xx = shap.force_plot(explainer.expected_value, shap_values[0], X.iloc[0,:]
shap.save_html(‘xx.html’, xx)特征重要性图和特征分布图
shap.summary_plot(explainer.expected_value, shap_values[0], X.iloc[0,:],show=False )(plot_type=‘bar‘ 代表特征重要性图 ‘dot’代表特征点分布图)
plt.savefig(‘path’)特征交互图
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可解释工具的理解及应用相关推荐
- Nat. Mach. Intell.|从局部解释到全局理解的树模型
今天介绍美国华盛顿大学保罗·艾伦计算机科学与工程学院的Su-In Lee团队在nature mechine intelligence 2020的论文,该论文提出了一种基于博弈论沙普利值的TreeExp ...
- 【AI论文精粹】图形化解释工具;神经网络数据质量;LiDAR 语义分割;机器学习的应用
标题:GLIME:一种用于可解释模型不可知解释的新图形方法 时间:2021.7.21 作者:Zoumpolia Dikopoulou, Serafeim Moustakidis, Patrik Kar ...
- 张钹院士:可解释、可理解是人工智能研究的主攻方向 | CCF-GAIR 2018
作者:刘鹏 摘要:张钹院士历经了中国人工智能的从无到有,从弱到强,因而他也最能清楚地针对中国人工智能近年来的不同发展状态,发表适合的看法和提出正确的建议. 2017 年末清华大学举办的「从阿尔法 Go ...
- 概念解释--工具链是什么?
概念解释-工具链是什么 工具链的字面意思 CMSIS支持的工具链 本文搬运自博客:https://www.cnblogs.com/lvdongjie/p/6835048.html 工具链的字面意思 程 ...
- 学习linux的好助手-linux命令解释工具
有时候在听学习视频时,看到大佬输入没见过的linux命令行,就不知道什么意思. 现在可以通过在线工具Linux命令解释工具输入你的命令,就会告诉你什么意思,并且对每个参数进行了解释,简直是菜鸟的福音. ...
- 【TensorFlow】conv2d函数参数解释以及padding理解
卷积conv2d CNN在深度学习中有着举足轻重的地位,主要用于特征提取.在TensorFlow中涉及的函数是tf.nn.conv2d. tf.nn.conv2d(input, filter, str ...
- Linux内核调试原理和工具介绍--理解静态插装/动态插装、tracepoint、ftrace、kprobe、SystemTap、Perf、eBPF
可以将linux跟踪系统分成Tracer(跟踪数据来自哪里),数据收集分析(如"ftrace")和跟踪前端(更方便的用户态工具). 1. 数据源(Tracers) printk 是 ...
- 什么是webpack?webpack构建工具如何理解?webpack是干什么的?
webpack打包demo的git地址:https://github.com/OnionMister/webpack-demo.git 一.什么是webpack? Webpack是前端资源的构建工具, ...
- TexturePacker 文件解释工具,方便分析动画
解释Texture Packer plist文件,把大图导出成全部小图. 软件界面展示较为简单,方便好用 导出原图的效果 导出切了空白的效果 使用说明:(解释Texture Packer导出的plis ...
- 推荐一个SAM文件中flag含义解释工具--转载
SAM是Sequence Alignment/Map 的缩写.像bwa等软件序列比对结果都会输出这样的文件.samtools网站上有专门的文档介绍SAM文件.具体地址:http://samtools. ...
最新文章
- 新型智能电视攻击,9成国外设备或受影响
- 猴子用意念玩游戏,马斯克脑机接口公司新进展
- linux和android开发链接
- [SD2.0大会]王坚:Data–centric Computing
- 蛇哥开局两星机器人视频_虎牙粉丝活动落幕,蛇哥骚男夺冠,拿下季军的吃鸡一姐直播却哭了...
- 信息安全工程师笔记-云计算安全需求分析与安全保护工程
- mybatis + spring boot + yml 配置,告别XML
- 将View兑换Bitmap
- 剑指offer 面试题63. 股票的最大利润
- Java list.remove( )方法需要注意的地方
- 各版本音标 IPA DJ KK 音标对照表
- .NET下使用snappy
- 如何用计算机自动回复微信,10分钟教你用Python实现微信自动回复功能
- 夏日“轻”凉小贴士,华为FreeBuds 4全给你
- 多米诺骨牌问题Push Dominoes
- Unity 3D光源-Point Light点光源详解/灯泡、模拟灯光效果教程
- CAPP集成化工艺设计与管理系统
- 佛教禅理——对待命运
- html2canvas导出照片样式乱,html2canvas生成图片(图片样式和显示样式不一致)
- 区块链存储优化——从MPT树到KV存储
热门文章
- 百度网盘大文件浏览器直接下载-Motrix
- android 动画-补间动画
- MOOCad Visual Analysis of Anomalous Learing Activities in Massive Open Online Courses
- Windows 10正式版官方原版ISO镜像下载汇总!!!
- 程序员的桌面画风竟然是酱紫的!
- Visual Tracking via Adaptive Structural Local Sparse Appearance Model
- html直接使用marked.js解析marked文档
- 2011 imac 固态_老款iMac 安装SSD固态硬盘
- JAVA基础_数组(一维数组)
- 字体大小fontsize中的pt、px、em