TCNL: Transparent and Controllable Network Learning Via Embedding Human-Guided Concepts
Not on the map. Why?
Abstract (arXiv)
Explaining deep learning models is of vital importance for understanding artificial intelligence systems, improving safety, and evaluating fairness. To better understand and control the CNN model, many methods for transparency-interpretability have been proposed. However, most of these works are less intuitive for human understanding and have insufficient human control over the CNN model. We propose a novel method, Transparent and Controllable Network Learning (TCNL), to overcome such challenges. Towards the goal of improving transparency-interpretability, in TCNL, we define some concepts for specific classification tasks through scientific human-intuition study and incorporate concept information into the CNN model. In TCNL, the shallow feature extractor gets preliminary features first. Then several concept feature extractors are built right after the shallow feature extractor to learn high-dimensional concept representations. The concept feature extractor is encouraged to encode information related to the predefined concepts. We also build the concept mapper to visualize features extracted by the concept extractor in a human-intuitive way. TCNL provides a generalizable approach to transparency-interpretability. Researchers can define concepts corresponding to certain classification tasks and encourage the model to encode specific concept information, which to a certain extent improves transparency-interpretability and the controllability of the CNN model. The datasets (with concept sets) for our experiments will also be released (https://github.com/bupt-ai-cz/TCNL).
Key facts. No citing papers in the map yet (data through 14 Oct 2026). Builds on 23 of its 36 references that are in the map. First posted on arXiv 7 Oct 2022.
Builds on
23 of 36 references.
References · 23
- 2015Deep Residual Learning for Image Recognitioncited by 52,096
- 2014Microsoft COCO: Common Objects in Contextcited by 17,608
- 2014Very Deep Convolutional Networks for Large-Scale Image Recognitioncited by 15,364
- 2016Grad-CAM: Visual Explanations from Deep Networks via Gradient-based Localizationcited by 6,733
- 2015Rethinking the Inception Architecture for Computer Visioncited by 5,475
- 2015Learning Deep Features for Discriminative Localizationcited by 2,436
- 2017Interpretability Beyond Feature Attribution: Quantitative Testing with Concept Activation Vectors (TCAV)cited by 1,319
- 2020Concept Bottleneck Modelscited by 1,032
- 2016The Mythos of Model Interpretabilitycited by 721
- 2017Network Dissection: Quantifying Interpretability of Deep Visual Representationscited by 708
- 2019Score-CAM: Score-Weighted Visual Explanations for Convolutional Neural Networkscited by 582
- 2018Neural-Symbolic VQA: Disentangling Reasoning from Vision and Language Understandingcited by 304
11 more
- 2020Concept Whitening for Interpretable Image Recognitioncited by 225
- 2014Object Detectors Emerge in Deep Scene CNNscited by 179
- 2015Inverting Visual Representations with Convolutional Networkscited by 170
- 2017Interpretable Convolutional Neural Networkscited by 162
- 2016Places: An Image Database for Deep Scene Understandingcited by 76
- 2021Entropy-based Logic Explanations of Neural Networkscited by 51
- 2021Shapley Explanation Networkscited by 41
- 2021CAMERAS: Enhanced Resolution And Sanity preserving Class Activation Mapping for image saliencycited by 28
- 2020Training Interpretable Convolutional Neural Networks by Differentiating Class-specific Filterscited by 26
- 2021Interpretable Compositional Convolutional Neural Networkscited by 16
- 2022Interpretable part-whole hierarchies and conceptual-semantic relationships in neural networkscited by 11
Built on by
Not cited yet.