Uncovering Unique Concept Vectors through Latent Space Decomposition
Mara Graziani, Laura O' Mahony, An-Phi Nguyen, Henning M\"uller,, Vincent Andrearczyk

TL;DR
This paper introduces an unsupervised method to automatically identify interpretable concept vectors in deep models by decomposing latent spaces, aiding understanding, bias detection, and dataset exploration.
Contribution
The paper presents a novel post-hoc unsupervised approach for uncovering meaningful concept vectors in deep models without user-defined concepts.
Findings
Most discovered concepts are human-understandable and coherent.
Concept vectors effectively identify outlier samples and confounding factors.
Method is versatile across data types and model architectures.
Abstract
Interpreting the inner workings of deep learning models is crucial for establishing trust and ensuring model safety. Concept-based explanations have emerged as a superior approach that is more interpretable than feature attribution estimates such as pixel saliency. However, defining the concepts for the interpretability analysis biases the explanations by the user's expectations on the concepts. To address this, we propose a novel post-hoc unsupervised method that automatically uncovers the concepts learned by deep models during training. By decomposing the latent space of a layer in singular vectors and refining them by unsupervised clustering, we uncover concept vectors aligned with directions of high variance that are relevant to the model prediction, and that point to semantically distinct concepts. Our extensive experiments reveal that the majority of our concepts are readily…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsExplainable Artificial Intelligence (XAI) · Adversarial Robustness in Machine Learning · Machine Learning and Data Classification
