LIME2(Local interpretable model-agnostic explanations)(why should I trust you: Explaining the predictions of any classifier)通过生成的包含需要解释点周围的扰动数据和基于黑箱模型预测结果的数据集,训练一个可以解释的模型,比如逻辑回归、决策树,这个可解释模型需要在解释点周围达到较好的效果。
$$\xi = \mathop{\arg\min}\limits_{g\in G}L(f,g,\pi_x) + \Omega(g)$$
f为需解释模型
g为可能的解释模型
$\pi_x$为定义实例周围多大范围
算法过程:
选择需要解释感兴趣的实例
对其进行扰动,并得到黑箱模型对应结果产生新数据集
根据与实例的接近程度,对新数据集进行赋予权重
基于新数据集和上述损失函数求解可解释模型
解释预测值
Figure 3: Toy example to present intuition for LIME
LIME2(Local interpretable model-agnostic explanations)(why should I trust you: Explaining the predictions of any classifier)通过生成的包含需要解释点周围的扰动数据和基于黑箱模型预测结果的数据集,训练一个可以解释的模型,比如逻辑回归、决策树,这个可解释模型需要在解释点周围达到较好的效果。
$$\xi = \mathop{\arg\min}\limits_{g\in G}L(f,g,\pi_x) + \Omega(g)$$
f为需解释模型
g为可能的解释模型
$\pi_x$为定义实例周围多大范围
算法过程:
选择需要解释感兴趣的实例
对其进行扰动,并得到黑箱模型对应结果产生新数据集
根据与实例的接近程度,对新数据集进行赋予权重
基于新数据集和上述损失函数求解可解释模型
解释预测值
Figure 3: Toy example to present intuition for LIME