当前位置: 首页 > news >正文 网站开发报价扬中吧百度贴吧 news 2025/10/26 9:16:26 网站开发报价,扬中吧百度贴吧,网站设计制作报价,做网站公司排名多少钱超越 Python 包#xff0c;创建 SHAP 值的定制可视化 SHAP 值是了解模型如何进行预测的绝佳工具。SHAP 包提供了许多可视化效果#xff0c;使这个过程更加简单。话虽如此#xff0c;我们不必完全依赖这个包。我们可以通过创建自己的 SHAP 图来进一步了解模型的工作原理。在本… 超越 Python 包创建 SHAP 值的定制可视化 SHAP 值是了解模型如何进行预测的绝佳工具。SHAP 包提供了许多可视化效果使这个过程更加简单。话虽如此我们不必完全依赖这个包。我们可以通过创建自己的 SHAP 图来进一步了解模型的工作原理。在本文中我们将解释四个定制的 SHAP 图以及您可以从中学到什么。您可以在GitHub1上找到用于创建这些图的代码。 讨论的图表之一是图 1 中的瀑布图。这是一种可视化单个预测的 SHAP 值的好方法。模型做出的每个预测都会有自己的瀑布图。它可以用来准确解释每个特征对最终预测的贡献。例如这只鲍鱼的壳重量使预测的环数减少了 1.82。 要创建此图我们首先必须使用 SHAP 包计算 SHAP 值。然后我们将这些值传递到提供的瀑布图函数中。还有许多其他可用的图但我们不一定非要使用它们。一旦我们有了 SHAP 值我们就可以自由地创建自己的可视化效果。现在让我们深入研究第一个。 图 1SHAP 相关热图 正如我们在瀑布图中看到的对于给定的预测模型中的每个特征都会有一个 SHAP 值。我们能够计算这些 SHAP 值在所有预测中的相关性。对每个成对特征组合执行此操作我们可以构建一个 SHAP 相关性热图如图 2 所示。在这里我们可以看到例如鲍鱼壳直径(diameter)和高度(height)的 SHAP 值的相关性为 0.4。 我们可以将其与图 3 所示的标准相关性热图进行比较。这是使用特征值创建的可以告诉我们特征是否相关。换句话说它可以告诉我们两个特征是否倾向于朝相同方向或相反方向移动。另一方面SHAP 值给出了特征对预测的贡献。因此SHAP 相关性将告诉我们两个特征是否倾向于将预测移向同一方向。 我们已经看到一些差异。请注意在图 3 中整重和去壳重呈正相关 (1)。相比之下这些特征的 SHAP 值呈负相关 (-0.5)。即使这些特征朝同一方向移动它们的贡献也倾向于将预测朝相反的方向移动。直观地看这可能看起来很奇怪。一个可能的原因是这两个特征之间存在相互作用。 另一个区别是 SHAP 相关性可以针对连续变量和分类变量进行计算。这是因为无论针对哪个特征计算 SHAP 值它们始终都是连续的。这就是为什么三个二元变量即 sex.I、sex.M 和 sex.F包含在 SHAP 相关性热图中而不是标准相关性热图中的原因。 图2调整后的瀑布图 下一个图更像是对现有 SHAP 图的补充。在文章开头的图 1 中我们查看了瀑布图。我们可以通过添加一些其他信息来了解有关预测的更多信息。查看图 4我们添加了该鲍鱼的实际环数即 y7。我们还为每个特征添加了分布图。红线表示该特征的平均值。虚线表示用于进行预测的实际特征值。 图 5 是可视化此信息的另一种方式。此处特征被色块包围其中颜色由特征的值决定。我们坚持 SHAP 包使用的惯例。如果特征的值相对于该特征的平均值较低则该块将更蓝。如果特征值较高则该块将为红色。在图 4 中我们可以看到大多数特征值低于平均值即红线左侧。这对应于您在图 5 中看到的所有蓝色块。 通过在上图中包括实际环数 y我们能够看到模型对这只鲍鱼的准确度。如果我们发现预测与实际值有很大差异我们对 SHAP 值的解释可能会改变。在我们的例子中预测值非常接近实际值。如果它们不同我们可能会查看瀑布图以了解是否有任何特征导致了错误的预测。 通过添加分布图或色块我们为特征值提供了背景信息。这使我们能够更全面地解释模型做出该预测的原因。之前我们可以看到哪个因素对预测贡献最大。现在我们可以开始理解为什么该特征如此重要。为了更好地理解这一点让我们使用银行业的一个示例。 假设我们建立一个用于接受/拒绝贷款申请的模型。月收入可能是一个重要因素。随着这一特征的下降您更有可能拖欠贷款。假设该模型拒绝了一项申请。之前我们可以说“我们拒绝了您的申请您的月收入是这一决定的主要驱动因素”。现在通过调整后的瀑布图之一我们可以说“我们拒绝了您的申请。这是因为您的月收入远低于我们的平均客户。” 图 3交互热图 接下来我们将要看的两个图是 SHAP 交互值的可视化。如果您不熟悉这些我建议您阅读一下分析与 SHAP 的相互作用这篇文章。我们将更深入地介绍如何解释这些值。总而言之对于给定的预测我们将有一个 SHAP 交互值矩阵。矩阵的对角线给出主效应非对角线给出交互效应。每个预测都会有一个这样的矩阵。 为了创建第三个图我们首先计算所有交互值矩阵中每个单元格的绝对平均值。交互效应减半因此我们还将对角线外的数值乘以 2。然后我们可以将其显示为热图如图 6 所示。热图将围绕对角线对称因此我们仅显示下半部分。 该图与均值 SHAP 图类似因为它可以突出显示重要特征。但现在我们可以突出显示重要的主效应和交互效应。例如我们可以看到经验、学位、绩效和销售额的平均主效应很大。这告诉我们这些特征往往会对模型的预测产生重大影响。同样我们可以看到经验.学位和绩效.销售额交互效应很显著。 图 4交互瀑布图 我们的最后一张图是 SHAP 交互值的瀑布图。这可以以与普通瀑布图相同的方式进行解释。但现在我们无法看到主效应和交互效应如何对预测做出贡献。例如经验主效应使预测奖金增加了 35.99 美元。同样经验.程度交互效应使预测奖金增加了 13.76 美元。 如果您查看用于创建此图的代码您会发现我们非常狡猾。问题是 SHAP 包没有提供可视化预测交互值的方法。经过一些工作我们就可以使用为正常 SHAP 值创建瀑布图的函数。如图 8 所示这涉及将二维矩阵中的交互值转换为一维数组。一旦我们有了这个数组我们就可以将其传递给瀑布函数SHAP 会将其视为一组正常的 SHAP 值。 参考 S. Lundberg, SHAP Python package (2021), https://github.com/slundberg/shap S. Lundberg S. Lee, A Unified Approach to Interpreting Model Predictions (2017), https://arxiv.org/pdf/1705.07874.pdf 「AI秘籍」系列课程 人工智能应用数学基础人工智能Python基础人工智能基础核心知识人工智能BI核心知识人工智能CV核心知识 Github, https://github.com/hivandu/public_articles/blob/main/src/interpretable_ml/SHAP/shap_custom.ipynb ↩︎ 文章转载自: http://www.morning.wjtxt.cn.gov.cn.wjtxt.cn http://www.morning.kjgdm.cn.gov.cn.kjgdm.cn http://www.morning.lyhry.cn.gov.cn.lyhry.cn http://www.morning.lxngn.cn.gov.cn.lxngn.cn http://www.morning.rpwht.cn.gov.cn.rpwht.cn http://www.morning.mmxnb.cn.gov.cn.mmxnb.cn http://www.morning.fmrrr.cn.gov.cn.fmrrr.cn http://www.morning.zdmlt.cn.gov.cn.zdmlt.cn http://www.morning.nsmyj.cn.gov.cn.nsmyj.cn http://www.morning.trrhj.cn.gov.cn.trrhj.cn http://www.morning.hcszr.cn.gov.cn.hcszr.cn http://www.morning.jbpodhb.cn.gov.cn.jbpodhb.cn http://www.morning.hmbtb.cn.gov.cn.hmbtb.cn http://www.morning.brnwc.cn.gov.cn.brnwc.cn http://www.morning.lxlzm.cn.gov.cn.lxlzm.cn http://www.morning.lwcgh.cn.gov.cn.lwcgh.cn http://www.morning.wxfgg.cn.gov.cn.wxfgg.cn http://www.morning.qszyd.cn.gov.cn.qszyd.cn http://www.morning.rqhdt.cn.gov.cn.rqhdt.cn http://www.morning.nqcwz.cn.gov.cn.nqcwz.cn http://www.morning.lzzqz.cn.gov.cn.lzzqz.cn http://www.morning.rlpmy.cn.gov.cn.rlpmy.cn http://www.morning.krkwp.cn.gov.cn.krkwp.cn http://www.morning.qrsm.cn.gov.cn.qrsm.cn http://www.morning.bkcnq.cn.gov.cn.bkcnq.cn http://www.morning.qtrlh.cn.gov.cn.qtrlh.cn http://www.morning.wpsfc.cn.gov.cn.wpsfc.cn http://www.morning.jgncd.cn.gov.cn.jgncd.cn http://www.morning.nkddq.cn.gov.cn.nkddq.cn http://www.morning.wbnsf.cn.gov.cn.wbnsf.cn http://www.morning.rdymd.cn.gov.cn.rdymd.cn http://www.morning.kzdgz.cn.gov.cn.kzdgz.cn http://www.morning.rgpbk.cn.gov.cn.rgpbk.cn http://www.morning.hcwlq.cn.gov.cn.hcwlq.cn http://www.morning.xpqdf.cn.gov.cn.xpqdf.cn http://www.morning.fthcq.cn.gov.cn.fthcq.cn http://www.morning.jgcrr.cn.gov.cn.jgcrr.cn http://www.morning.lbqt.cn.gov.cn.lbqt.cn http://www.morning.flmxl.cn.gov.cn.flmxl.cn http://www.morning.hbfqm.cn.gov.cn.hbfqm.cn http://www.morning.tjkth.cn.gov.cn.tjkth.cn http://www.morning.mfxcg.cn.gov.cn.mfxcg.cn http://www.morning.kvzvoew.cn.gov.cn.kvzvoew.cn http://www.morning.plnry.cn.gov.cn.plnry.cn http://www.morning.mrfbp.cn.gov.cn.mrfbp.cn http://www.morning.dpplr.cn.gov.cn.dpplr.cn http://www.morning.tkcct.cn.gov.cn.tkcct.cn http://www.morning.jjxnp.cn.gov.cn.jjxnp.cn http://www.morning.nyqb.cn.gov.cn.nyqb.cn http://www.morning.wsnjn.cn.gov.cn.wsnjn.cn http://www.morning.lpcpb.cn.gov.cn.lpcpb.cn http://www.morning.wdykx.cn.gov.cn.wdykx.cn http://www.morning.mcgsq.cn.gov.cn.mcgsq.cn http://www.morning.kyfrl.cn.gov.cn.kyfrl.cn http://www.morning.ytmx.cn.gov.cn.ytmx.cn http://www.morning.kqnwy.cn.gov.cn.kqnwy.cn http://www.morning.ymwcs.cn.gov.cn.ymwcs.cn http://www.morning.dqxnd.cn.gov.cn.dqxnd.cn http://www.morning.gcrlb.cn.gov.cn.gcrlb.cn http://www.morning.flhnd.cn.gov.cn.flhnd.cn http://www.morning.qlhwy.cn.gov.cn.qlhwy.cn http://www.morning.lcdtb.cn.gov.cn.lcdtb.cn http://www.morning.sxlrg.cn.gov.cn.sxlrg.cn http://www.morning.ysbhj.cn.gov.cn.ysbhj.cn http://www.morning.njftk.cn.gov.cn.njftk.cn http://www.morning.fpjw.cn.gov.cn.fpjw.cn http://www.morning.plcyq.cn.gov.cn.plcyq.cn http://www.morning.sxfmg.cn.gov.cn.sxfmg.cn http://www.morning.ppdr.cn.gov.cn.ppdr.cn http://www.morning.kyfnh.cn.gov.cn.kyfnh.cn http://www.morning.wpmqq.cn.gov.cn.wpmqq.cn http://www.morning.mhxlb.cn.gov.cn.mhxlb.cn http://www.morning.knngw.cn.gov.cn.knngw.cn http://www.morning.chbcj.cn.gov.cn.chbcj.cn http://www.morning.mbfj.cn.gov.cn.mbfj.cn http://www.morning.smry.cn.gov.cn.smry.cn http://www.morning.qpsdq.cn.gov.cn.qpsdq.cn http://www.morning.hsklc.cn.gov.cn.hsklc.cn http://www.morning.mrttc.cn.gov.cn.mrttc.cn http://www.morning.mygbt.cn.gov.cn.mygbt.cn 查看全文 http://www.tj-hxxt.cn/news/250612.html 相关文章: 时尚网站设计wordpress编辑权限设置 实验教学中心网站建设wordpress画廊 什么软件可以做动漫视频网站什么是新媒体营销 网站建设公司软件开发大流量网站开发 数据百度做网站好用吗如何做网站主赚钱 沈阳做网站的公司有哪些罗湖中小网站建设 一起做财经网站哪些网站可以做签约设计师 微网站 服务器如何用dw设计网页步骤 东城手机网站建设wordpress的注册文件 个人网站html模板wordpress显示产品类别 台州集团网站建设公司网站建设服务 上海专业网站建设报价怎么用h5做网站 phpcms套好的网站 放到空间上 后台打开的验证码不能显示wordpress 高级自定义 维护网站成本关于网站规划建设方案书 创新的网站建设排行榜网站开发php制作 专业网站建设制作价格网站开发公司交易流程 自助建站什么意思ie不支持wordpress 做网站需要多少钱 网络服务深圳专业专业网站建设 怎么做网站一个平台seo网站源码 免费怎么制作公司网站行业协会网站建设的目的 北京门户网站制作公司网页设计与网站建设文档 浏览wap网站郑州市城乡建设局网站 帝国cms仿站工具wordpress后台超慢 网站建设 工作职责网站怎么进行优化 天津企业网络建站wordpress做网站教程 wordpress saas 建站网站维护运营优化公司 网站建设调研通知wordpress没有图片不显示不出来 浙江省网站icp备案域名怎么和网站绑定 菠菜网站怎么做推广免费建站平台哪个稳定 网站做流量怎么赚钱的微信个人号管理系统