<p>This article introduces <Emphasis FontCategory="SansSerif">VCNet</Emphasis>–Variational CounterNet—a method for generating realistic counterfactuals, and its extension <Emphasis FontCategory="SansSerif">ImmutableVCNet</Emphasis>. <Emphasis FontCategory="SansSerif">VCNet</Emphasis> aims to generate counterfactuals that are representative of their predicted classes in the context of tabular data. Moreover, it aims to overcome the limitations related to the post-hoc character and optimization procedure of the state-of-the-art approaches, by reducing the computing time of the counterfactual generation and reaching high levels of validity. However, state-of-the-art methods that succeed in overcoming the aforementioned limitations suffer from a lack of realism with regard to the counterfactuals generated. <Emphasis FontCategory="SansSerif">VCNet</Emphasis> addresses this concern by adding realism constraints to the counterfactual generation process. Our approach is based on a conditional variational autoencoder (cVAE) to model the distributions for every class at once. Thus, generated counterfactuals not only belong to the data distribution but belong to the data distribution of a given class. The <Emphasis FontCategory="SansSerif">ImmutableVCNet</Emphasis> extends <Emphasis FontCategory="SansSerif">VCNet</Emphasis> to overcome the limitation of handling immutable features. We conducted several ablation studies to investigate the impact of the different choices within the <Emphasis FontCategory="SansSerif">VCNet</Emphasis> architecture. Furthermore, we conducted empirical studies that demonstrate the significant benefits of our approach in generating realistic counterfactuals. We evaluate <Emphasis FontCategory="SansSerif">VCNet</Emphasis> against <Emphasis FontCategory="SansSerif">ImmutableVCNet</Emphasis> and also <Emphasis FontCategory="SansSerif">ImmutableVCNet</Emphasis> against a variety of state-of-the-art counterfactual methods.</p>

错误:搜索内容不能为空,请输入英文关键词
错误:关键词超出字数限制,请精简
高级检索

Generating Efficiently Realistic Counterfactual Explanations

  • Victor Guyomard,
  • Françoise Fessant,
  • Tassadit Bouadi,
  • Thomas Guyet

摘要

This article introduces VCNet–Variational CounterNet—a method for generating realistic counterfactuals, and its extension ImmutableVCNet. VCNet aims to generate counterfactuals that are representative of their predicted classes in the context of tabular data. Moreover, it aims to overcome the limitations related to the post-hoc character and optimization procedure of the state-of-the-art approaches, by reducing the computing time of the counterfactual generation and reaching high levels of validity. However, state-of-the-art methods that succeed in overcoming the aforementioned limitations suffer from a lack of realism with regard to the counterfactuals generated. VCNet addresses this concern by adding realism constraints to the counterfactual generation process. Our approach is based on a conditional variational autoencoder (cVAE) to model the distributions for every class at once. Thus, generated counterfactuals not only belong to the data distribution but belong to the data distribution of a given class. The ImmutableVCNet extends VCNet to overcome the limitation of handling immutable features. We conducted several ablation studies to investigate the impact of the different choices within the VCNet architecture. Furthermore, we conducted empirical studies that demonstrate the significant benefits of our approach in generating realistic counterfactuals. We evaluate VCNet against ImmutableVCNet and also ImmutableVCNet against a variety of state-of-the-art counterfactual methods.