AS-XAI: Self-supervised Automatic Semantic Interpretation for CNN

Changqi Sun, Hao Xu, Yuntian Chen, Dongxiao Zhang
12/2/2023
cs.CVcs.AIcs.HC

Official code: qi657/AS-XAI (0 stars, last commit 2024-11-01).

Abstract

Explainable artificial intelligence (XAI) aims to develop transparent explanatory approaches for "black-box" deep learning models. However,it remains difficult for existing methods to achieve the trade-off of the three key criteria in interpretability, namely, reliability, causality, and usability, which hinder their practical applications. In this paper, we propose a self-supervised automatic semantic interpretable explainable artificial intelligence (AS-XAI) framework, which utilizes transparent orthogonal embedding semantic extraction spaces and row-centered principal component analysis (PCA) for global semantic interpretation of model decisions in the absence of human interference, without additional computational costs. In addition, the invariance of filter feature high-rank decomposition is used to evaluate model sensitivity to different semantic concepts. Extensive experiments demonstrate that robust and orthogonal semantic spaces can be automatically extracted by AS-XAI, providing more effective global interpretability for convolutional neural networks (CNNs) and generating human-comprehensible explanations. The proposed approach offers broad fine-grained extensible practical applications, including shared semantic interpretation under out-of-distribution (OOD) categories, auxiliary explanations for species that are challenging to distinguish, and classification explanations from various perspectives.

View on arXivView PDF

Code Implementations(1)

qi657/AS-XAIOfficial100%
00PythonAug 30, 20231 years ago

Similar Papers

Cite this paper

@article{sun2023asxai,
  title  = {AS-XAI: Self-supervised Automatic Semantic Interpretation for CNN},
  author = {Changqi Sun and Hao Xu and Yuntian Chen and Dongxiao Zhang},
  year   = {2023},
  eprint = {2312.14935},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2312.14935v1}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2312.14935.svg)](https://codeofpaper.com/paper/2312.14935)

Discussion