Towards Learning Abductive Reasoning using VSA Distributed Representations
Giacomo Camposampiero, Michael Hersche, Aleksandar Terzi\'c, Roger, Wattenhofer, Abu Sebastian, Abbas Rahimi

TL;DR
This paper introduces ARLC, a novel abductive reasoning model using VSA distributed representations, achieving state-of-the-art accuracy on Raven's matrices with improved interpretability and robustness, surpassing larger models.
Contribution
ARLC is a new model that combines programming domain knowledge with learned rules, offering a broadly applicable training objective for abductive reasoning.
Findings
ARLC achieves state-of-the-art accuracy on I-RAVEN dataset.
ARLC outperforms larger neuro-symbolic and connectionist models.
ARLC demonstrates robustness to incremental learning without catastrophic forgetting.
Abstract
We introduce the Abductive Rule Learner with Context-awareness (ARLC), a model that solves abstract reasoning tasks based on Learn-VRF. ARLC features a novel and more broadly applicable training objective for abductive reasoning, resulting in better interpretability and higher accuracy when solving Raven's progressive matrices (RPM). ARLC allows both programming domain knowledge and learning the rules underlying a data distribution. We evaluate ARLC on the I-RAVEN dataset, showcasing state-of-the-art accuracy across both in-distribution and out-of-distribution (unseen attribute-rule pairs) tests. ARLC surpasses neuro-symbolic and connectionist baselines, including large language models, despite having orders of magnitude fewer parameters. We show ARLC's robustness to post-programming training by incrementally learning from examples on top of programmed knowledge, which only improves its…
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
TopicsSemantic Web and Ontologies · Natural Language Processing Techniques · Topic Modeling
