【模型可解释性系列一】树模型-拿到特征重要度-打印关键因素

接下来一段时间内,会主要介绍下模型可解释性方向的一些常用方法。
模型可解释性:主要用来解释为什么这个样本的特征是这样的时候,模型结果是那样。面向老板汇报工作(尤其是不懂算法的老板)和业务方。

常用的树模型

xgboost、lightgbm这两个模型经常被使用,具体原理不讲了,可以巴拉一下之前的博客,为了面试曾经很认真的推导整理过资料,已经放在博客上,与有缘人共享。

主要使用内容:

一:特征重要度

训练好模型后:添加代码:print(model.feature_importances_)。会打印出特征重要度。

形如下图:

为了方便对比,大家可以对特征重要度排序,标注特征名。

二:树结构

形如下图:

以上两种方式,比较形象的给老板解释了为啥某个特征值改变,会对模型的预测结果产生那么大的影响。大概是因为这个特征位于头部,轻而易举的影响到了最终模型的预测结果。

下一篇,会介绍另一个方法,旨在说明:某一个特征值的变大变小,对模型的影响是正向还是负向。敬请期待~

一个比较好的xgb特征重要度和特征选择的blog:XGBoost学习(六):输出特征重要性以及筛选特征_xgboost的特征重要性-CSDN博客

  • 13
    点赞
  • 7
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
对于能源部门的模型解释性对决策的重要性,以下是几个方面的解释: 1. 物理解释和透明:能源部门的决策通常涉及到大量的数据和复杂的模型模型解释性可以帮助决策者理解模型背后的物理机制和关键因素,从而更好地把握能源系统的运行规律。通过提供清晰的解释和透明,决策者可以更好地理解模型的预测结果和决策依据,减少对黑箱模型的依赖。 2. 决策支持和信任建立:能源部门的决策通常涉及到重大的投资和资源调配,对于决策者来说,他们需要能够信任模型的预测结果和建议。模型解释性可以帮助建立决策者对模型的信任,通过清晰地解释模型背后的原理和推理过程,决策者可以更好地理解模型结果的可靠性和适用性,从而更有信心地做出决策。 3. 风险评估和应对措施:能源部门决策涉及到不确定性和风险,如能源供应不足、能源价格波动等。模型解释性可以帮助决策者对风险进行评估和理解,从而制定相应的应对措施。通过解释模型如何考虑不确定性、如何处理异常情况等,决策者可以更好地了解模型在不同情景下的表现和局限性,从而更好地应对潜在的风险。 4. 社会合规和可持续发展:能源部门的决策通常需要考虑社会和环境的合规性和可持续性。模型解释性可以帮助决策者理解模型对于社会和环境因素的敏感性和影响,从而更好地制定符合合规要求和可持续发展目标的决策。通过解释模型如何考虑碳排放、环境影响等因素,决策者可以更好地了解模型对于社会和环境影响的评估和预测。 综上所述,能源部门的模型解释性对于决策具有重要性。通过提供物理解释和透明,决策支持和信任建立,风险评估和应对措施,以及社会合规和可持续发展,模型解释性可以帮助决策者更好地理解模型的预测结果和决策依据,从而更准确、可靠地做出决策。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值