Contrastive Concept Importance: Explaining Pairwise Class Decisions Through Automatically Extracted Concept Representations

📅 2026-07-30
📈 Citations: 0
Influential: 0
📄 PDF
🤖 AI Summary
Existing concept importance methods explain decisions only in terms of a single class (e.g., “Why class P?”) and struggle to address contrastive questions such as “Why class P rather than class Q?”. This work proposes Contrastive Concept Importance (CCI), the first method enabling contrastive concept attribution between class pairs. CCI automatically extracts a visual concept basis and decomposes the logit difference between a target class and a reference class into signed contributions from individual concepts, revealing whether each concept promotes or suppresses the distinction. The framework further supports disentangling these contributions into independent effects attributable to the target or reference class, thereby identifying shared, unidirectional, or antagonistic concept influences. Experiments on ImageNet demonstrate that CCI uncovers fine-grained discriminative mechanisms missed by conventional approaches and confirm—via semantic superclass structures—that it focuses on nuanced distinctions rather than coarse-grained evidence.
📝 Abstract
Concept-based explanations are a prevalent way to explain the decisions of complex black-box methods through semantically meaningful, human-interpretable concepts. To attribute the contribution of such concepts to a model's decisions, feature attribution methods are used to quantify how strongly each concept contributes to a model output. These attributions are typically computed for a single output class and therefore answer a non-contrastive "why P?" question. In many situations, however, such as cases of misclassification, class confusion, and low-margin predictions, the more natural question to ask is "why P rather than Q?". We introduce contrastive concept importance (CCI), which attributes the logit margin between a target class and a contrast, or foil, class to concepts in an automatically extracted visual concept basis. The resulting scores are signed, indicating whether a concept supports the target over the foil or the foil over the target, and can be decomposed into target-logit and foil-logit effects. This makes it possible to distinguish globally important concepts from concepts that specifically influence a class-pair distinction, including whether their effect is shared, one-sided, or directly contrastive. We evaluate the method on ImageNet class pairs using CRAFT-style concept bases, insertion and deletion curves, logit-wise decomposition analysis, and semantic class hierarchy. The results show that contrastive concept importance reveals class-pair-specific model behavior that is not captured by ordinary concept importance alone, and that highly contrastive concepts can be evaluated against semantic superclass structure to assess whether they affect fine-grained distinctions rather than broad category evidence.
Problem

Research questions and friction points this paper is trying to address.

contrastive explanation
concept-based explanation
pairwise class decisions
model interpretability
black-box models
Innovation

Methods, ideas, or system contributions that make the work stand out.

contrastive explanation
concept-based interpretability
logit margin attribution
visual concept basis
class-pair distinction
🔎 Similar Papers
No similar papers found.