Exploiting auto-encoders and segmentation methods for middle-level explanations of image classification systems
Not on the map. Why?
Abstract (arXiv)
A central issue addressed by the rapidly growing research area of eXplainable Artificial Intelligence (XAI) is to provide methods to give explanations for the behaviours of Machine Learning (ML) non-interpretable models after the training. Recently, it is becoming more and more evident that new directions to create better explanations should take into account what a good explanation is to a human user. This paper suggests taking advantage of developing an XAI framework that allows producing multiple explanations for the response of image a classification system in terms of potentially different middle-level input features. To this end, we propose an XAI framework able to construct explanations in terms of input features extracted by auto-encoders. We start from the hypothesis that some autoencoders, relying on standard data representation approaches, could extract more salient and understandable input properties, which we call here textitMiddle-Level input Features (MLFs), for a user with respect to raw low-level features. Furthermore, extracting different types of MLFs through different type of autoencoders, different types of explanations for the same ML system behaviour can be returned. We experimentally tested our method on two different image datasets and using three different types of MLFs. The results are encouraging. Although our novel approach was tested in the context of image classification, it can potentially be used on other data types to the extent that auto-encoders to extract humanly understandable representations can be applied.
Key facts. Cited by 3 papers in the map (data through 7 Oct 2026). Builds on 29 of its 63 references that are in the map. First posted on arXiv 9 Jun 2021.
Builds on
29 of 63 references.
References · 29
- 2014Very Deep Convolutional Networks for Large-Scale Image Recognitioncited by 15,267
- 2016Grad-CAM: Visual Explanations from Deep Networks via Gradient-based Localizationcited by 6,690
- 2016"Why Should I Trust You?": Explaining the Predictions of Any Classifiercited by 5,040
- 2018Encoder-Decoder with Atrous Separable Convolution for Semantic Image Segmentationcited by 3,210
- 2015Learning Deep Features for Discriminative Localizationcited by 2,430
- 2013Deep Inside Convolutional Networks: Visualising Image Classification Models and Saliency Mapscited by 2,348
- 2013Visualizing and Understanding Convolutional Networkscited by 2,278
- 2015Variational Inference with Normalizing Flowscited by 2,161
- 2019Explainable Artificial Intelligence (XAI): Concepts, Taxonomies, Opportunities and Challenges toward Responsible AIcited by 1,543
- 2017Interpretability Beyond Feature Attribution: Quantitative Testing with Concept Activation Vectors (TCAV)cited by 1,309
- 2017Explanation in Artificial Intelligence: Insights from the Social Sciencescited by 1,201
- 2018Challenging Common Assumptions in the Unsupervised Learning of Disentangled Representationscited by 929
17 more
- 2015Evaluating the visualization of what a Deep Neural Network has learnedcited by 416
- 2017Methods for Interpreting and Understanding Deep Neural Networkscited by 342
- 2016Ladder Variational Autoencoderscited by 315
- 2019Interpretable machine learning: definitions, methods, and applicationscited by 303
- 2015Explaining NonLinear Classification Decisions with Deep Taylor Decompositioncited by 248
- 2016Layer-wise Relevance Propagation for Neural Networks with Local Renormalization Layerscited by 197
- 2015Inverting Visual Representations with Convolutional Networkscited by 168
- 2018Visual Interpretability for Deep Learning: a Surveycited by 155
- 2018Recent Advances in Autoencoder-Based Representation Learningcited by 130
- 2016Multifaceted Feature Visualization: Uncovering the Different Types of Features Learned By Each Neuron in Deep Neural Networkscited by 106
- 2019Towards Explainable Artificial Intelligencecited by 106
- 2017What Does Explainable AI Really Mean? A New Conceptualization of Perspectivescited by 72
- 2020BayLIME: Bayesian Local Interpretable Model-Agnostic Explanationscited by 51
- 2020Why model why? Assessing the strengths and limitations of LIMEcited by 21
- 2017Disentangled Variational Auto-Encoder for Semi-supervised Learningcited by 17
- 2020An analysis on the use of autoencoders for representation learning: fundamentals, learning task case studies, explainability and challengescited by 12
- 2020A general approach to compute the relevance of middle-level input featurescited by 2
Built on by
Citing papers per year: 2022: 1; 2023: 1; 2024: 0; 2025: 1.
3 papers.