Explanatory Learning: Beyond Empiricism in Neural Networks
Not on the map. Why?
Abstract (arXiv)
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 Critical Rationalist Networks (CRNs), which instead embrace a rationalist view on the acquisition of knowledge. CRNs express several desired properties by construction, they are truly explainable, can adjust their processing at test-time for harder inferences, and can offer strong confidence guarantees on their predictions. As a final contribution, we introduce Odeen, a basic EL environment that simulates a small flatland-style universe full of phenomena to explain. Using Odeen as a testbed, we show how CRNs outperform empiricist end-to-end approaches of similar size and architecture (Transformers) in discovering explanations for novel phenomena.
Key facts. Cited by 3 papers in the map (data through 7 Oct 2026). Builds on 16 of its 47 references that are in the map. First posted on arXiv 25 Jan 2022.
Builds on
16 of 47 references.
References · 16
- 2017Attention Is All You Needcited by 59,932
- 2018BERT: Pre-training of Deep Bidirectional Transformers for Language Understandingcited by 40,204
- 2014Adam: A Method for Stochastic Optimizationcited by 36,960
- 2021Learning Transferable Visual Models From Natural Language Supervisioncited by 33,456
- 2016CLEVR: A Diagnostic Dataset for Compositional Language and Elementary Visual Reasoningcited by 1,445
- 2020Meta-Learning in Neural Networks: A Surveycited by 944
- 2020DreamCoder: Growing generalizable, interpretable knowledge with wake-sleep Bayesian program learningcited by 159
- 2016Generating Visual Explanationscited by 156
- 2016DeepCoder: Learning to Write Programscited by 145
- 2021Abstraction and Analogy-Making in Artificial Intelligencecited by 103
- 2021Generate & Rank: A Multi-task Framework for Math Word Problemscited by 82
- 2017Learning with Latent Languagecited by 75
4 more
- 2019Towards neural networks that provably know when they don't knowcited by 69
- 2017ShapeWorld - A new test methodology for multimodal language understandingcited by 37
- 2018TED: Teaching AI to Explain its Decisionscited by 33
- 2021Symbolic Behaviour in Artificial Intelligencecited by 24
Built on by
Citing papers per year: 2022: 1; 2023: 1; 2024: 0; 2025: 1.
3 papers.
- 2022ASIF: Coupled Data Turns Unimodal Models to Multimodal Without Trainingcited by 45
- 2023Learning by Self-Explainingcited by 17
- 2025LLMs can hide text in other text of the same lengthcited by 2
- 2025LLMs can hide text in other text of the same length22 Oct 2025
- 2023Learning by Self-Explaining15 Sep 2023
- 2022ASIF: Coupled Data Turns Unimodal Models to Multimodal Without Training4 Oct 2022