SCE: Shared Concept Extractor to Explain a CNN's Classification Dynamics
Open Access
- 4 January 2024
- conference paper
- Published by Association for Computing Machinery (ACM)
- p. 109-117
Abstract
To better understand how accurate opaque black box models work, it is necessary to explain their internal workings in terms of human-interpretable image sub-regions known as concepts. This explanation will provide insights into how these models perceive the sharedness of concepts across related classes, as frequently observed in the real world. With this objective in mind, the proposed work aims to leverage an incremental Non-negative Matrix Factorization technique to extract shared concepts in a memory-efficient manner, thereby reflecting the sharedness of concepts across classes. The relevance of the extracted concepts towards prediction, as well as the encoding of primitive image aspects such as color, texture, and shape by the concept, will be estimated after training the concept extractor. This approach reduces training overhead and simplifies the explanation pipeline, enabling the elucidation of various concepts - some genuine, some spurious - on which different black box architectures trained on the Imagenet dataset group and distinguish related classes.Keywords
This publication has 24 references indexed in Scilit:
- Incremental Nonnegative Matrix Factorization with Sparseness Constraint for Image Representation2018
- Interpretable Explanations of Black Boxes by Meaningful Perturbation2017
- "Why Should I Trust You?"2016
- Learning Deep Features for Discriminative Localization2016
- ImageNet Large Scale Visual Recognition ChallengeInternational Journal of Computer Vision, 2015
- Online algorithms for nonnegative matrix factorization with the Itakura-Saito divergence2011
- Non-Local Means DenoisingImage Processing On Line, 2011
- Algorithms for Nonnegative Matrix Factorization with the β-DivergenceNeural Computation, 2011
- Fast Local Algorithms for Large Scale Nonnegative Matrix and Tensor FactorizationsIEICE Transactions on Fundamentals of Electronics, Communications and Computer Sciences, 2009
- What some concepts might not beCognition, 1983