Lune

NeurIPS2025Top-tier venue

An Analysis of Concept Bottleneck Models: Measuring, Understanding, and Mitigating the Impact of Noisy Annotations

Seonghwan Park, Jueun Mun, Donghyun Oh, Namhoon Lee

2025Year
10Citations
1Top-tier citations

Abstract

Concept bottleneck models (CBMs) ensure interpretability by decomposing predictions into human interpretable concepts. Yet the annotations used for training CBMs that enable this transparency are often noisy, and the impact of such corruption is not well understood. In this study, we present the first systematic study of noise in CBMs and show that even moderate corruption simultaneously impairs prediction performance, interpretability, and the intervention effectiveness. Our analysis identifies a susceptible subset of concepts whose accuracy declines far more than the average gap between noisy and clean supervision and whose corruption accounts for most performance loss. To mitigate this vulnerability we propose a two-stage framework. During training, sharpness-aware minimization stabilizes the learning of noise-sensitive concepts. During inference, where clean labels are unavailable, we rank concepts by predictive entropy and correct only the most uncertain ones, using uncertainty as a proxy for susceptibility. Theoretical analysis and extensive ablations elucidate why sharpness-aware training confers robustness and why uncertainty reliably identifies susceptible concepts, providing a principled basis that preserves both interpretability and resilience in the presence of noise. 0.0 0.1 0.2 0.3 0.4 Noise Rate 5 31 57 83 Task Acc. (%) 0.0 0.1 0.2 0.3 0.4 Noise Rate 5 31 57 83 Task Acc. (%) Concept Target Concept + Target 0.0 0.1 0.2 0.3 0.4 Noise Rate 85 89 93 97 Concept Acc. (%) 0.0 0.1 0.2 0.3 0.4 Noise Rate 59 67 75 83 Concept Align. (%) 0.0 0.1 0.2 0.3 0.4 Noise Rate 43 58 73 88 Task Acc. (%) (a) Task accuracy 0.0 0.1 0.2 0.3 0.4 Noise Rate 37 53 69 85 Task Acc. (%) Concept Target Concept + Target (b) Source of degradation 0.0 0.1 0.2 0.3 0.4 Noise Rate 74 76 78 80 Concept Acc. (%) (c) Concept accuracy 0.0 0.1 0.2 0.3 0.4 Noise Rate 68 71 74 77 Concept Align. (%) (d) Concept alignment Blue Upperparts ( = 0.0) Concept Inactivated Concept Activated (a) γ = 0.0 Blue Upperparts ( = 0.2) Concept Inactivated Concept Activated (b) γ = 0.2 Blue Upperparts ( = 0.4) Concept Inactivated Concept Activated

Ask about this paper

Your agent reads all of it.

Lune indexed this paper to the last equation, along with the top-tier papers that cite it. Ask a question and the answer quotes them.

Questions to start from

Your agent calls

Luneget_paper_fulltext

Ask in Lune

Free to start. No credit card required.

lune papers fulltext e9b6760d-38ae-4ba7-85a3-38aab01432bd

Cited by top-tier papers1

Ask how each one uses it

Builds on21

Related papers

Dusk over the sea between two cliffs drawn in fine vertical lines