Learning Algebraic Representation for Systematic Generalization in Abstract Reasoning
Not on the map. Why?
Abstract (arXiv)
Is intelligence realized by connectionist or classicist? While connectionist approaches have achieved superhuman performance, there has been growing evidence that such task-specific superiority is particularly fragile in systematic generalization. This observation lies in the central debate between connectionist and classicist, wherein the latter continually advocates an algebraic treatment in cognitive architectures. In this work, we follow the classicist's call and propose a hybrid approach to improve systematic generalization in reasoning. Specifically, we showcase a prototype with algebraic representation for the abstract spatial-temporal reasoning task of Raven's Progressive Matrices (RPM) and present the ALgebra-Aware Neuro-Semi-Symbolic (ALANS) learner. The ALANS learner is motivated by abstract algebra and the representation theory. It consists of a neural visual perception frontend and an algebraic abstract reasoning backend: the frontend summarizes the visual information from object-based representation, while the backend transforms it into an algebraic structure and induces the hidden operator on the fly. The induced operator is later executed to predict the answer's representation, and the choice most similar to the prediction is selected as the solution. Extensive experiments show that by incorporating an algebraic treatment, the ALANS learner outperforms various pure connectionist models in domains requiring systematic generalization. We further show the generative nature of the learned algebraic representation; it can be decoded by isomorphism to generate an answer.
Key facts. Cited by 27 papers in the map (data through 14 Oct 2026). Builds on 30 of its 80 references that are in the map. First posted on arXiv 25 Nov 2021.
Builds on
30 of 80 references.
References · 30
- 2015Deep Residual Learning for Image Recognitioncited by 52,096
- 2014Adam: A Method for Stochastic Optimizationcited by 37,240
- 2019CLEVRER: CoLlision Events for Video REpresentation and Reasoningcited by 484
- 2019Neural Probabilistic Logic Programming in DeepProbLogcited by 394
- 2019The Neuro-Symbolic Concept Learner: Interpreting Scenes, Words, and Sentences From Natural Supervisioncited by 372
- 2017A simple neural network module for relational reasoningcited by 346
- 2018Neural-Symbolic VQA: Disentangling Reasoning from Vision and Language Understandingcited by 304
- 2019RAVEN: A Dataset for Relational and Analogical Visual rEasoNingcited by 226
- 2017Learning Explanatory Rules from Noisy Datacited by 211
- 2020The Next Decade in AI: Four Steps Towards Robust Artificial Intelligencecited by 195
- 2018Measuring abstract reasoning in neural networkscited by 166
- 2017End-to-End Differentiable Provingcited by 161
18 more
- 2019Neural Logic Machinescited by 145
- 2019Learning by Abstraction: The Neural State Machinecited by 113
- 2020Compositional Generalization via Neural-Symbolic Stack Machinescited by 80
- 2021Grounding Physical Concepts of Objects and Events Through Dynamic Visual Reasoningcited by 68
- 2020Dark, Beyond Deep: A Paradigm Shift to Cognitive AI with Humanlike Common Sensecited by 62
- 2017Schema Networks: Zero-shot Transfer with a Generative Causal Model of Intuitive Physicscited by 58
- 2019Learning Perceptual Inference by Contrastingcited by 57
- 2019Learning to Make Analogies by Contrasting Abstract Relational Structurecited by 53
- 2020The Scattering Compositional Learner: Discovering Objects, Attributes, Relationships in Analogical Reasoningcited by 46
- 2021Abstract Spatial-Temporal Reasoning via Probabilistic Abduction and Executioncited by 43
- 2020Visual Concept-Metaconcept Learningcited by 39
- 2020Abstract Diagrammatic Reasoning with Multiplex Graph Networkscited by 37
- 2019Abstract Reasoning with Distracting Featurescited by 33
- 2021ACRE: Abstract Causal REasoning Beyond Covariationcited by 30
- 2018Improving Generalization for Abstract Reasoning Tasks Using Disentangled Feature Representationscited by 28
- 2021Dynamic Inference with Neural Interpreterscited by 24
- 2020Machine Number Sense: A Dataset of Visual Arithmetic Problems for Abstract and Relational Reasoningcited by 18
- 2018MetaStyle: Three-Way Trade-Off Among Speed, Flexibility, and Quality in Neural Style Transfercited by 16
Built on by
Citing papers per year: 2022: 6; 2023: 7; 2024: 7; 2025: 7.
27 papers.
Sort:
By area:
- 2022EgoTaskQA: Understanding Human Tasks in Egocentric Videoscited by 115
- 2022Deep Learning Methods for Abstract Visual Reasoning: A Survey on Raven's Progressive Matricescited by 37
- 2023Learning to reason over visual objectscited by 19
- 2023GENOME: GenerativE Neuro-symbOlic visual reasoning by growing and reusing ModulEscited by 18
- 2023MEWL: Few-shot multimodal word learning with referential uncertaintycited by 17
- 2023Look, Remember and Reason: Grounded reasoning in videos with language modelscited by 14
- 2022Neural-Symbolic Recursive Machine for Systematic Generalizationcited by 12
- 2023Abstract Visual Reasoning: An Algebraic Approach for Solving Raven's Progressive Matricescited by 9
- 2022Multi-Viewpoint and Multi-Evaluation with Felicitous Inductive Bias Boost Machine Abstract Reasoning Abilitycited by 7
- 2024Towards Learning to Reason: Comparing LLMs with Neuro-Symbolic on Arithmetic Relations in Abstract Reasoningcited by 7
- 2023Abstracting Concept-Changing Rules for Solving Raven's Progressive Matrix Problemscited by 6
- 2025Can Large Reasoning Models do Analogical Reasoning under Perceptual Uncertainty?cited by 5
15 more
- 2022DETR++: Taming Your Multi-Scale Detection Transformercited by 4
- 2023A Cognitively-Inspired Neural Architecture for Visual Abstract Reasoning Using Contrastive Perceptual and Conceptual Processingcited by 4
- 2024A-I-RAVEN and I-RAVEN-Mesh: Two New Benchmarks for Abstract Visual Reasoningcited by 4
- 2024Learning Visual Abstract Reasoning through Dual-Stream Networkscited by 4
- 2022On the Complexity of Bayesian Generalizationcited by 3
- 2025Unraveling the geometry of visual relational reasoningcited by 3
- 2024Towards Generative Abstract Reasoning: Completing Raven's Progressive Matrix via Rule Abstraction and Selectioncited by 2
- 2024Triple-CFN: Separating Concepts and Features Enhances Machine Abstract Reasoning Abilitycited by 2
- 2024Funny-Valen-Tine: Planning Solution Distribution Enhances Machine Abstract Reasoning Abilitycited by 1
- 2025Systematic Abductive Reasoning via Diverse Relation Representations in Vector-symbolic Architecturecited by 1
- 2024D4C: Improving Negative Example Quality to Enhance Machine Abstract Reasoning Abilitycited by 0
- 2025GenVP: Generating Visual Puzzles with Contrastive Hierarchical VAEscited by 0
- 2025Advancing Generalization Across a Variety of Abstract Visual Reasoning Taskscited by 0
- 2025Beyond Task-Specific Reasoning: A Unified Conditional Generative Framework for Abstract Visual Reasoningcited by 0
- 2025DIO: Refining Mutual Information and Causal Chain to Enhance Machine Abstract Reasoning Abilitycited by 0
- 2025DIO: Refining Mutual Information and Causal Chain to Enhance Machine Abstract Reasoning Ability21 Aug 2025
- 2025Beyond Task-Specific Reasoning: A Unified Conditional Generative Framework for Abstract Visual Reasoning15 Jul 2025
- 2025Advancing Generalization Across a Variety of Abstract Visual Reasoning Tasks19 May 2025
- 2025GenVP: Generating Visual Puzzles with Contrastive Hierarchical VAEs30 Mar 2025
- 2025Can Large Reasoning Models do Analogical Reasoning under Perceptual Uncertainty?14 Mar 2025
- 2025Unraveling the geometry of visual relational reasoning24 Feb 2025
- 2025Systematic Abductive Reasoning via Diverse Relation Representations in Vector-symbolic Architecture21 Jan 2025
- 2024Towards Learning to Reason: Comparing LLMs with Neuro-Symbolic on Arithmetic Relations in Abstract Reasoning7 Dec 2024
- 2024Learning Visual Abstract Reasoning through Dual-Stream Networks29 Nov 2024
- 2024Funny-Valen-Tine: Planning Solution Distribution Enhances Machine Abstract Reasoning Ability2 Jul 2024
- 2024A-I-RAVEN and I-RAVEN-Mesh: Two New Benchmarks for Abstract Visual Reasoning16 Jun 2024
- 2024D4C: Improving Negative Example Quality to Enhance Machine Abstract Reasoning Ability6 Mar 2024
15 more
- 2024Triple-CFN: Separating Concepts and Features Enhances Machine Abstract Reasoning Ability5 Mar 2024
- 2024Towards Generative Abstract Reasoning: Completing Raven's Progressive Matrix via Rule Abstraction and Selection18 Jan 2024
- 2023GENOME: GenerativE Neuro-symbOlic visual reasoning by growing and reusing ModulEs8 Nov 2023
- 2023A Cognitively-Inspired Neural Architecture for Visual Abstract Reasoning Using Contrastive Perceptual and Conceptual Processing19 Sep 2023
- 2023Abstracting Concept-Changing Rules for Solving Raven's Progressive Matrix Problems15 Jul 2023
- 2023Look, Remember and Reason: Grounded reasoning in videos with language models30 Jun 2023
- 2023MEWL: Few-shot multimodal word learning with referential uncertainty1 Jun 2023
- 2023Abstract Visual Reasoning: An Algebraic Approach for Solving Raven's Progressive Matrices21 Mar 2023
- 2023Learning to reason over visual objects3 Mar 2023
- 2022On the Complexity of Bayesian Generalization20 Nov 2022
- 2022Multi-Viewpoint and Multi-Evaluation with Felicitous Inductive Bias Boost Machine Abstract Reasoning Ability26 Oct 2022
- 2022EgoTaskQA: Understanding Human Tasks in Egocentric Videos8 Oct 2022
- 2022Neural-Symbolic Recursive Machine for Systematic Generalization4 Oct 2022
- 2022DETR++: Taming Your Multi-Scale Detection Transformer7 Jun 2022
- 2022Deep Learning Methods for Abstract Visual Reasoning: A Survey on Raven's Progressive Matrices28 Jan 2022
- 2022Deep Learning Methods for Abstract Visual Reasoning: A Survey on Raven's Progressive Matricescited by 37
- 2023Learning to reason over visual objectscited by 19
- 2023GENOME: GenerativE Neuro-symbOlic visual reasoning by growing and reusing ModulEscited by 18
- 2023Look, Remember and Reason: Grounded reasoning in videos with language modelscited by 14
- 2023Abstract Visual Reasoning: An Algebraic Approach for Solving Raven's Progressive Matricescited by 9
- 2022Multi-Viewpoint and Multi-Evaluation with Felicitous Inductive Bias Boost Machine Abstract Reasoning Abilitycited by 7
- 2024Towards Learning to Reason: Comparing LLMs with Neuro-Symbolic on Arithmetic Relations in Abstract Reasoningcited by 7
- 2023Abstracting Concept-Changing Rules for Solving Raven's Progressive Matrix Problemscited by 6
- 2025Can Large Reasoning Models do Analogical Reasoning under Perceptual Uncertainty?cited by 5
- 2024A-I-RAVEN and I-RAVEN-Mesh: Two New Benchmarks for Abstract Visual Reasoningcited by 4
- 2024Towards Generative Abstract Reasoning: Completing Raven's Progressive Matrix via Rule Abstraction and Selectioncited by 2
- 2024Triple-CFN: Separating Concepts and Features Enhances Machine Abstract Reasoning Abilitycited by 2
12 most cited of 19 All 19 (JSON)
- 2025DIO: Refining Mutual Information and Causal Chain to Enhance Machine Abstract Reasoning Ability21 Aug 2025
- 2025Beyond Task-Specific Reasoning: A Unified Conditional Generative Framework for Abstract Visual Reasoning15 Jul 2025
- 2025Advancing Generalization Across a Variety of Abstract Visual Reasoning Tasks19 May 2025
- 2025GenVP: Generating Visual Puzzles with Contrastive Hierarchical VAEs30 Mar 2025
- 2025Can Large Reasoning Models do Analogical Reasoning under Perceptual Uncertainty?14 Mar 2025
- 2025Systematic Abductive Reasoning via Diverse Relation Representations in Vector-symbolic Architecture21 Jan 2025
- 2024Towards Learning to Reason: Comparing LLMs with Neuro-Symbolic on Arithmetic Relations in Abstract Reasoning7 Dec 2024
- 2024Funny-Valen-Tine: Planning Solution Distribution Enhances Machine Abstract Reasoning Ability2 Jul 2024
- 2024A-I-RAVEN and I-RAVEN-Mesh: Two New Benchmarks for Abstract Visual Reasoning16 Jun 2024
- 2024D4C: Improving Negative Example Quality to Enhance Machine Abstract Reasoning Ability6 Mar 2024
- 2024Triple-CFN: Separating Concepts and Features Enhances Machine Abstract Reasoning Ability5 Mar 2024
- 2024Towards Generative Abstract Reasoning: Completing Raven's Progressive Matrix via Rule Abstraction and Selection18 Jan 2024
12 newest of 19 All 19 (JSON)
- 2022EgoTaskQA: Understanding Human Tasks in Egocentric Videoscited by 115
- 2023MEWL: Few-shot multimodal word learning with referential uncertaintycited by 17
- 2022Neural-Symbolic Recursive Machine for Systematic Generalizationcited by 12
- 2022DETR++: Taming Your Multi-Scale Detection Transformercited by 4
- 2023A Cognitively-Inspired Neural Architecture for Visual Abstract Reasoning Using Contrastive Perceptual and Conceptual Processingcited by 4
- 2024Learning Visual Abstract Reasoning through Dual-Stream Networkscited by 4
- 2022On the Complexity of Bayesian Generalizationcited by 3
- 2025Unraveling the geometry of visual relational reasoningcited by 3
- 2025Unraveling the geometry of visual relational reasoning24 Feb 2025
- 2024Learning Visual Abstract Reasoning through Dual-Stream Networks29 Nov 2024
- 2023A Cognitively-Inspired Neural Architecture for Visual Abstract Reasoning Using Contrastive Perceptual and Conceptual Processing19 Sep 2023
- 2023MEWL: Few-shot multimodal word learning with referential uncertainty1 Jun 2023
- 2022On the Complexity of Bayesian Generalization20 Nov 2022
- 2022EgoTaskQA: Understanding Human Tasks in Egocentric Videos8 Oct 2022
- 2022Neural-Symbolic Recursive Machine for Systematic Generalization4 Oct 2022
- 2022DETR++: Taming Your Multi-Scale Detection Transformer7 Jun 2022