End-to-End Neuro-Symbolic Architecture for Image-to-Image Reasoning Tasks
Not on the map. Why?
Abstract (arXiv)
Neural models and symbolic algorithms have recently been combined for tasks requiring both perception and reasoning. Neural models ground perceptual input into a conceptual vocabulary, on which a classical reasoning algorithm is applied to generate output. A key limitation is that such neural-to-symbolic models can only be trained end-to-end for tasks where the output space is symbolic. In this paper, we study neural-symbolic-neural models for reasoning tasks that require a conversion from an image input (e.g., a partially filled sudoku) to an image output (e.g., the image of the completed sudoku). While designing such a three-step hybrid architecture may be straightforward, the key technical challenge is end-to-end training -- how to backpropagate without intermediate supervision through the symbolic component. We propose NSNnet, an architecture that combines an image reconstruction loss with a novel output encoder to generate a supervisory signal, develops update algorithms that leverage policy gradient methods for supervision, and optimizes loss using a novel subsampling heuristic. We experiment on problem settings where symbolic algorithms are easily specified: a visual maze solving task and a visual Sudoku solver where the supervision is in image form. Experiments show high accuracy with significantly less data compared to purely neural approaches.
Key facts. Cited by 4 papers in the map (data through 7 Oct 2026). Builds on 18 of its 32 references that are in the map. First posted on arXiv 6 Jun 2021.
Builds on
18 of 32 references.
References · 18
- 2013Auto-Encoding Variational Bayescited by 3,980
- 2019Neural Probabilistic Logic Programming in DeepProbLogcited by 389
- 2019The Neuro-Symbolic Concept Learner: Interpreting Scenes, Words, and Sentences From Natural Supervisioncited by 369
- 2018Neural-Symbolic VQA: Disentangling Reasoning from Vision and Language Understandingcited by 304
- 2017A Semantic Loss Function for Deep Learning with Symbolic Knowledgecited by 267
- 2019Contrastive Learning of Structured World Modelscited by 206
- 2019SATNet: Bridging deep learning and logical reasoning using a differentiable satisfiability solvercited by 173
- 2016Value Iteration Networkscited by 158
- 2019Unsupervised State Representation Learning in Ataricited by 144
- 2016Reward Augmented Maximum Likelihood for Neural Structured Predictioncited by 80
- 2018Memory Augmented Policy Optimization for Program Synthesis and Semantic Parsingcited by 57
- 2021Neuro-Symbolic Artificial Intelligence: Current Trendscited by 54
6 more
- 2020Neural-Symbolic Integration: A Compositional Perspectivecited by 45
- 2019Inductive Logic Programming via Differentiable Deep Neural Logic Networkscited by 25
- 2016Improving Policy Gradient by Exploring Under-appreciated Rewardscited by 14
- 2020Neural Learning of One-of-Many Solutions for Combinatorial Problems in Structured Output Spacescited by 12
- 2020Unsupervised Learning of KB Queries in Task-Oriented Dialogscited by 6
- 2020Hybrid Classification and Reasoning for Image-based Constraint Solvingcited by 4
Built on by
Citing papers per year: 2022: 2; 2023: 0; 2024: 2.
4 papers.
- 2024Neuro-Symbolic AI: Explainability, Challenges, and Future Trendscited by 10
- 2022Neuro-Symbolic Learning: Principles and Applications in Ophthalmologycited by 7
- 2022A Solver-Free Framework for Scalable Learning in Neural ILP Architecturescited by 5
- 2024Bridging the Gap: Representation Spaces in Neuro-Symbolic AIcited by 0
- 2024Bridging the Gap: Representation Spaces in Neuro-Symbolic AI7 Nov 2024
- 2024Neuro-Symbolic AI: Explainability, Challenges, and Future Trends7 Nov 2024
- 2022A Solver-Free Framework for Scalable Learning in Neural ILP Architectures17 Oct 2022
- 2022Neuro-Symbolic Learning: Principles and Applications in Ophthalmology31 Jul 2022