Shortcuts and Identifiability in Concept-based Models from a Neuro-Symbolic Lens
Samuele Bortolotti, Emanuele Marconato, Paolo Morettin, Andrea Passerini, Stefano Teso
TL;DR
The paper tackles identifiability and interpretability of concept-based models (CBMs) and neuro-symbolic CBMs under reasoning shortcuts. It extends the RS framework to CBMs with learned inference and no concept supervision, introducing the notion of intended semantics and joint reasoning shortcuts (JRSs). It derives conditions under which maximum-likelihood training identifies ground-truth concepts and the inference layer, and shows that JRSs are prevalent in practice with standard mitigations often ineffective. Through case studies on MNIST-based tasks, Clevr, and BDD-OIA, the work demonstrates the practical impact of JRSs on interpretability and OOD robustness, highlighting a need for stronger supervision or new mitigation strategies.
Abstract
Concept-based Models are neural networks that learn a concept extractor to map inputs to high-level concepts and an inference layer to translate these into predictions. Ensuring these modules produce interpretable concepts and behave reliably in out-of-distribution is crucial, yet the conditions for achieving this remain unclear. We study this problem by establishing a novel connection between Concept-based Models and reasoning shortcuts (RSs), a common issue where models achieve high accuracy by learning low-quality concepts, even when the inference layer is fixed and provided upfront. Specifically, we extend RSs to the more complex setting of Concept-based Models and derive theoretical conditions for identifying both the concepts and the inference layer. Our empirical results highlight the impact of RSs and show that existing methods, even combined with multiple natural mitigation strategies, often fail to meet these conditions in practice.
