梯度增强 - 特征贡献

时间:2018-02-22 20:22:38

标签: python scikit-learn

在python中是否有一种方法可以通过我的渐变增强分类模型为每个测试观察预测每个特征的贡献。任何人都可以在梯度增强分类模型中给出实际数学背后的概率预测,如何在Python中实现。

3 个答案:

答案 0 :(得分:1)

使用feature_importances_属性。很容易。

答案 1 :(得分:0)

在这里你发芽,这正是你正在寻找的东西:) https://github.com/slundberg/shap

但需要注意的是,你提到你想看看每个特征如何对一个很难做到的概率做出贡献,因为它通常是确定概率的特征组合。无论哪种方式,我认为上面的包将向您展示您想要看到的内容。

答案 2 :(得分:0)

试试Shapley values。还有一个 python package 可以进行近似处理,并应为您提供详细的细分。