paper-with-me

홈 › Papers

Semantically Interpretable Activation Maps: what-where-how explanations within CNNs

2019-09-18 · Diego Marcos, Sylvain Lobry, Devis Tuia

A main issue preventing the use of Convolutional Neural Networks (CNN) in end user applications is the low level of transparency in the decision process. Previous work on CNN interpretability has mostly focused either on localizing the regions of the image that contribute to the result or on building an external model that generates plausible explanations. However, the former does not provide any semantic information and the latter does not guarantee the faithfulness of the explanation. We propose an intermediate representation composed of multiple Semantically Interpretable Activation Maps (SIAM) indicating the presence of predefined attributes at different locations of the image. These attribute maps are then linearly combined to produce the final output. This gives the user insight into what the model has seen, where, and a final output directly linked to this information in a comprehensive and interpretable way. We test the method on the task of landscape scenicness (aesthetic value) estimation, using an intermediate representation of 33 attributes from the SUN Attributes database. The results confirm that SIAM makes it possible to understand what attributes in the image are contributing to the final score and where they are located. Since it is based on learning from multiple tasks and datasets, SIAM improve the explanability of the prediction without additional annotation efforts or computational overhead at inference time, while keeping good performances on both the final and intermediate tasks.

📄 PDF Abstract BibTeX arXiv:1909.08442

Code (0)

등록된 구현이 없습니다.

Tasks

Attribute

Methods 이 논문이 사용한 방법론

Interpretability 설명 없음

Similar Papers 제목 키워드 기반

Causal Interpretation of Sparse Autoencoder Features in Vision

2025-08-31 · Sangyu Han, Yearim Kim, Nojun Kwak arxiv

Understanding what sparse auto-encoder (SAE) features in vision transformers truly represent is usually done by inspecting the patches where a feature's activation is highest. However, self-attention mixes information ac…

Exploring Wilderness Characteristics Using Explainable Machine Learning in Satellite Imagery

2022-03-01 · Timo T. Stomberg, Taylor Stone, Johannes Leonhardt, Immanuel Weber 외

Wilderness areas offer important ecological and social benefits and there are urgent reasons to discover where their positive characteristics and ecological functions are present and able to flourish. We apply a novel ex…

BIG-bench Machine LearningSensitivity

What Drives Representation Steering? A Mechanistic Case Study on Steering Refusal

2026-04-09 · Stephen Cheng, Sarah Wiegreffe, Dinesh Manocha arxiv

Applying steering vectors to large language models (LLMs) is an efficient and effective model alignment technique, but we lack an interpretable explanation for how it works-- specifically, what internal mechanisms steeri…

TextCAM: Explaining Class Activation Map with Text

2025-10-01 · Qiming Zhao, Xingjian Li, Xiaoyu Cao, Xiaolong Wu 외 arxiv

Deep neural networks (DNNs) have achieved remarkable success across domains but remain difficult to interpret, limiting their trustworthiness in high-stakes applications. This paper focuses on deep vision models, for whi…

Sparse Autoencoders Find Highly Interpretable Features in Language Models

2023-09-15 · Hoagy Cunningham, Aidan Ewart, Logan Riggs, Robert Huben 외

One of the roadblocks to a better understanding of neural networks' internals is \textit{polysemanticity}, where neurons appear to activate in multiple, semantically distinct contexts. Polysemanticity prevents us from id…

counterfactualLanguage ModellingModel Editing