论文标题
八位:对象感知反事实解释
OCTET: Object-aware Counterfactual Explanations
论文作者
论文摘要
如今,深视力模型已被广泛部署在安全至关重要的应用中,例如自动驾驶,此类模型的解释性正成为一个紧迫的问题。在解释方法中,反事实解释旨在找到对输入图像的最小和可解释的更改,这也将改变要解释的模型的输出。这样的解释点最终用户是影响模型决策的主要因素。但是,以前的方法难以解释对具有许多物体(例如城市场景)训练的图像训练的决策模型,这些模型更难使用,但可以说更为重要。在这项工作中,我们建议使用以对象为中心的框架来解决此问题,以进行反事实解释。我们的方法受到最近的生成建模作品的启发,将查询图像编码为以易于对象级操作的方式构造的潜在空间。这样做,它为最终用户提供了对搜索方向(例如,对象的空间位移,样式修改等)的控制,将在反事实生成期间进行探索。我们对驾驶场景进行反事实说明基准进行了一系列实验,我们表明我们的方法可以通过分类超出分类,例如解释语义分割模型。为了完成我们的分析,我们设计并运行了一项用户研究,以衡量反事实解释在理解决策模型中的实用性。代码可在https://github.com/valeoai/octet上找到。
Nowadays, deep vision models are being widely deployed in safety-critical applications, e.g., autonomous driving, and explainability of such models is becoming a pressing concern. Among explanation methods, counterfactual explanations aim to find minimal and interpretable changes to the input image that would also change the output of the model to be explained. Such explanations point end-users at the main factors that impact the decision of the model. However, previous methods struggle to explain decision models trained on images with many objects, e.g., urban scenes, which are more difficult to work with but also arguably more critical to explain. In this work, we propose to tackle this issue with an object-centric framework for counterfactual explanation generation. Our method, inspired by recent generative modeling works, encodes the query image into a latent space that is structured in a way to ease object-level manipulations. Doing so, it provides the end-user with control over which search directions (e.g., spatial displacement of objects, style modification, etc.) are to be explored during the counterfactual generation. We conduct a set of experiments on counterfactual explanation benchmarks for driving scenes, and we show that our method can be adapted beyond classification, e.g., to explain semantic segmentation models. To complete our analysis, we design and run a user study that measures the usefulness of counterfactual explanations in understanding a decision model. Code is available at https://github.com/valeoai/OCTET.