Interpretable Neural-Symbolic Concept Reasoning
Pietro Barbiero, Gabriele Ciravegna, Francesco Giannini, Mateo, Espinosa Zarlenga, Lucie Charlotte Magister, Alberto Tonda, Pietro Lio',, Frederic Precioso, Mateja Jamnik, Giuseppe Marra

TL;DR
This paper introduces the Deep Concept Reasoner (DCR), an interpretable neural-symbolic model that constructs and executes logical rules on concept embeddings, enhancing interpretability and performance in concept-based reasoning tasks.
Contribution
DCR is the first interpretable concept-based model that builds rule structures from concept embeddings and executes them for transparent, semantically meaningful predictions.
Findings
Improves up to +25% over state-of-the-art interpretable models.
Discovers meaningful logic rules without concept supervision.
Facilitates counterfactual generation using learned rules.
Abstract
Deep learning methods are highly accurate, yet their opaque decision process prevents them from earning full human trust. Concept-based models aim to address this issue by learning tasks based on a set of human-understandable concepts. However, state-of-the-art concept-based models rely on high-dimensional concept embedding representations which lack a clear semantic meaning, thus questioning the interpretability of their decision process. To overcome this limitation, we propose the Deep Concept Reasoner (DCR), the first interpretable concept-based model that builds upon concept embeddings. In DCR, neural networks do not make task predictions directly, but they build syntactic rule structures using concept embeddings. DCR then executes these rules on meaningful concept truth degrees to provide a final interpretable and semantically-consistent prediction in a differentiable manner. Our…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Code & Models
Videos
Taxonomy
TopicsExplainable Artificial Intelligence (XAI) · Bayesian Modeling and Causal Inference · Data Stream Mining Techniques
