paper-with-me

홈 › Papers

Concept-Centric Transformers: Enhancing Model Interpretability through Object-Centric Concept Learning within a Shared Global Workspace

2023-05-25 · Jinyung Hong, Keun Hee Park, Theodore P. Pavlic

Many interpretable AI approaches have been proposed to provide plausible explanations for a model's decision-making. However, configuring an explainable model that effectively communicates among computational modules has received less attention. A recently proposed shared global workspace theory showed that networks of distributed modules can benefit from sharing information with a bottlenecked memory because the communication constraints encourage specialization, compositionality, and synchronization among the modules. Inspired by this, we propose Concept-Centric Transformers, a simple yet effective configuration of the shared global workspace for interpretability, consisting of: i) an object-centric-based memory module for extracting semantic concepts from input features, ii) a cross-attention mechanism between the learned concept and input embeddings, and iii) standard classification and explanation losses to allow human analysts to directly assess an explanation for the model's classification reasoning. We test our approach against other existing concept-based methods on classification tasks for various datasets, including CIFAR100, CUB-200-2011, and ImageNet, and we show that our model achieves better classification accuracy than all baselines across all problems but also generates more consistent concept-based explanations of classification output.

📄 PDF Abstract BibTeX arXiv:2305.15775

Code (2)

jyhong0304/concept_centric_transformers 공식 구현 pytorch
pavliclab/wacv2024-hong-concept_centric_transformers 공식 구현 pytorch

Tasks

ClassificationDecision Making

Methods 이 논문이 사용한 방법론

Multi-Head Attention 설명 없음
Attention 설명 없음
HOC 설명 없음
Test 설명 없음
Convolution A convolution is a type of matrix operation, consisting of a kernel, a small matrix of weights, that slides over input data performing element-wise multiplication with the…
Softmax The Softmax output function transforms a previous layer's output into a vector of probabilities. It is commonly used for multiclass classification. Given an input vector $x$…
Layer Normalization Unlike batch normalization, Layer Normalization directly estimates the normalization statistics from the summed inputs…
BPE Byte Pair Encoding, or BPE, is a subword segmentation algorithm that encodes rare and unknown words as sequences of subword units. The intuition is that various word…

Similar Papers 제목 키워드 기반

Understanding Video Transformers via Universal Concept Discovery

2024-01-19 · CVPR 2024 1 · Matthew Kowal, Achal Dave, Rares Ambrus, Adrien Gaidon 외

This paper studies the problem of concept-based interpretability of transformer representations for videos. Concretely, we seek to explain the decision-making process of video transformers based on high-level, spatiotemp…

Action RecognitionDecision MakingFine-grained Action RecognitionSemantic Segmentation+2

Enhancing Automated Interpretability with Output-Centric Feature Descriptions

2025-01-14 · Yoav Gur-Arieh, Roy Mayan, Chen Agassy, Atticus Geiger 외

Automated interpretability pipelines generate natural language descriptions for the concepts represented by features in large language models (LLMs), such as plants or the first word in a sentence. These descriptions are…

Sentence

Metonymy in vision models undermines attention-based interpretability

2026-05-07 · Ananthu Aniraj, Cassio F. Dantas, Dino Ienco, Massimiliano Mancini 외 arxiv

Part-based reasoning is a classical strategy to make a computer vision model directly focus on the object parts that are relevant to the downstream task. In the context of deep learning, this also serves to improve by-de…

Found in Translation: semantic approaches for enhancing AI interpretability in face verification

2025-01-06 · Miriam Doh, Caroline Mazini Rodrigues, N. Boutry, L. Najman 외

The increasing complexity of machine learning models in computer vision, particularly in face verification, requires the development of explainable artificial intelligence (XAI) to enhance interpretability and transparen…

Explainable artificial intelligenceExplainable Artificial Intelligence (XAI)Face Verification

Concept Layers: Enhancing Interpretability and Intervenability via LLM Conceptualization

2025-02-19 · Or Raphael Bidusa, Shaul Markovitch

The opaque nature of Large Language Models (LLMs) has led to significant research efforts aimed at enhancing their interpretability, primarily through post-hoc methods. More recent in-hoc approaches, such as Concept Bott…