Multimodal Explanations by Predicting Counterfactuality in Videos
By Atsushi Kanehira, Kentaro Takemoto, Sho Inayoshi, Tatsuya Harada. 2018
43 citations recorded by the source corpus.
This study addresses generating counterfactual explanations with multimodal information. Our goal is not only to classify a video into a specific category, but also to provide explanations on why it is not categorized to a specific class with combinations of visual-linguistic information. Requirements that the expected output should satisfy are referred to as counterfactuality in this paper: (1) Compatibility of visual-linguistic explanations, and (2) Positiveness/negativeness for the specific positive/negative class. Exploiting a spatio-temporal region (tube) and an attribute as visual and linguistic explanations respectively, the explanation model is trained to predict the counterfactuality for possible combinations of multimodal information in a post-hoc manner. The optimization problem, which appears during training/inference, can be efficiently solved by inserting a novel neural network layer, namely the maximum subpath layer. We demonstrated the effectiveness of this method by comparison with a baseline of the action recognition datasets extended for this task. Moreover, we provide information-theoretical insight into the proposed method.
Subfields: Artificial Intelligence, Computer Vision and Pattern Recognition
How researchers see this paper
The researchers whose trusted networks rank it highest, strongest advocate first. Every researcher gets a different order.
In Artificial Intelligence
- Ruocheng Guo
- Raha Moraffah
- Martin Pereira-Fariña
- Mansooreh Karami
- Ilia Stepin
- Tatsuya Harada
- Adrienne Jeanisha Raglin
- Alejandro Catalá
In Computer Vision and Pattern Recognition
- Atsushi Kanehira
- Tatsuya Harada
- Raha Moraffah
- Martin Pereira-Fariña
- Mansooreh Karami
- Ilia Stepin
- Adrienne Jeanisha Raglin
- Alejandro Catalá
Citations in the corpus
- Learning to Explain With Complemental Examples (2018, background): “The primary stream is visualizing where the classifier weighs for its prediction by assigning an importance to each element in the input space, by propagating the prediction to the input space [24, 3, 29, 23, 30, 8, 31], or by learning the instance-wise importance of elements [4, 5, 15] with an auxi”
- Causal Interpretability for Machine Learning - Problems, Methods and Evaluation (2020, methodology): “k X−1 i=1 k j=i+1 d(xcfi,xcfj) (15) Where Ck represents a set of k counterfactuals generated for the original input, xcfi and xcfj are the i-th and j-th counterfactuals in the set Ck. Kanehira et al. [45] propose metrics to evaluate visuallinguistic counterfactual explanations to ensure, (a) visual ”
- A Survey of Contrastive and Counterfactual Explanation Generation Methods for Explainable Artificial Intelligence (2021, methodology): “one accuracy-based evaluation metric for visual and linguistic explanations each: negative class accuracy and concept accuracy, respectively [91].”