shap.plots.group_difference
- shap.plots.group_difference(shap_values, group_mask, feature_names=None, xlabel=None, xmin=None, xmax=None, max_display=None, sort=True, show=True, ax=None)[源代码]
这绘制了两个组之间平均SHAP值的差异。
将模型输出中关于输入特征的许多组级指标分解出来是很有用的。机器学习模型的定量公平性指标是这类组级指标的一个常见例子。
- 参数:
- shap_valuesnumpy.array
SHAP 值的矩阵(# 样本 x # 特征)或模型输出的向量(# 样本)。
- group_masknumpy.array
一个布尔掩码,其中 True 表示第一组样本,False 表示第二组样本。
- 特征名称列表
功能名称列表。