ディープニューラルネットワークによって行われた分類の決定をどのように理解できますか?多くの既存の説明可能性の方法は、相関関係のみに依存しており、交絡の説明に失敗しており、潜在的に誤解を招く説明をもたらす可能性があります。この問題を克服するために、我々は、ディープニューラルネットの予測に対する人間の解釈可能な概念(の有無)の因果効果として、因果概念効果(CaCE)を定義します。 CaCEの測定により、交絡に起因するエラーを回避できることを示します。 CaCEの推定は、do-operatorを簡単にシミュレートできない状況では困難です。この問題を軽減するために、生成モデル、特に変分オートエンコーダー(VAE)を使用してVAE-CaCEを測定します。広範な実験分析では、VAE-CaCEが、高次元画像を含む多くのデータセットのベースラインと比較して、真の概念の因果効果を推定できることを示しています。
How can we understand classification decisions made by deep neural networks? Many existing explainability methods rely solely on correlations and fail to account for confounding, which may result in potentially misleading explanations. To overcome this problem, we define the Causal Concept Effect (CaCE) as the causal effect of (the presence or absence of) a human-interpretable concept on a deep neural net's predictions. We show that the CaCE measure can avoid errors stemming from confounding. Estimating CaCE is difficult in situations where we cannot easily simulate the do-operator. To mitigate this problem, we use a generative model, specifically a Variational AutoEncoder (VAE), to measure VAE-CaCE. In an extensive experimental analysis, we show that the VAE-CaCE is able to estimate the true concept causal effect, compared to baselines for a number of datasets including high dimensional images.