Explanatory Learning: Beyond Empiricism in Neural Networks
Antonio Norelli, Giorgio Mariani, Luca Moschella, Andrea Santilli,, Giambattista Parascandolo, Simone Melzi, Emanuele Rodol\`a

TL;DR
This paper introduces Explanatory Learning (EL), a framework enabling machines to interpret symbolic explanations autonomously, contrasting with traditional empiricist methods, and demonstrates its effectiveness using a new environment called Odeen.
Contribution
It proposes a novel EL framework with CRNs that are inherently explainable, adaptable at test-time, and provide confidence guarantees, outperforming standard models in explanation discovery.
Findings
CRNs outperform Transformers in explanation discovery within Odeen environment
CRNs are truly explainable and adaptable at test-time
EL framework enables autonomous interpretation of symbolic knowledge
Abstract
We introduce Explanatory Learning (EL), a framework to let machines use existing knowledge buried in symbolic sequences -- e.g. explanations written in hieroglyphic -- by autonomously learning to interpret them. In EL, the burden of interpreting symbols is not left to humans or rigid human-coded compilers, as done in Program Synthesis. Rather, EL calls for a learned interpreter, built upon a limited collection of symbolic sequences paired with observations of several phenomena. This interpreter can be used to make predictions on a novel phenomenon given its explanation, and even to find that explanation using only a handful of observations, like human scientists do. We formulate the EL problem as a simple binary classification task, so that common end-to-end approaches aligned with the dominant empiricist view of machine learning could, in principle, solve it. To these models, we oppose…
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
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsExplainable Artificial Intelligence (XAI) · Adversarial Robustness in Machine Learning · Topic Modeling
