GENOME: GenerativE Neuro-symbOlic visual reasoning by growing and reusing ModulEs
On the map: LLM reasoning → Multimodal reasoning
Abstract (arXiv)
Recent works have shown that Large Language Models (LLMs) could empower traditional neuro-symbolic models via programming capabilities to translate language into module descriptions, thus achieving strong visual reasoning results while maintaining the model's transparency and efficiency. However, these models usually exhaustively generate the entire code snippet given each new instance of a task, which is extremely ineffective. We propose generative neuro-symbolic visual reasoning by growing and reusing modules. Specifically, our model consists of three unique stages, module initialization, module generation, and module execution. First, given a vision-language task, we adopt LLMs to examine whether we could reuse and grow over established modules to handle this new task. If not, we initialize a new module needed by the task and specify the inputs and outputs of this new module. After that, the new module is created by querying LLMs to generate corresponding code snippets that match the requirements. In order to get a better sense of the new module's ability, we treat few-shot training examples as test cases to see if our new module could pass these cases. If yes, the new module is added to the module library for future reuse. Finally, we evaluate the performance of our model on the testing set by executing the parsed programs with the newly made visual modules to get the results. We find the proposed model possesses several advantages. First, it performs competitively on standard tasks like visual question answering and referring expression comprehension; Second, the modules learned from one task can be seamlessly transferred to new tasks; Last but not least, it is able to adapt to new visual reasoning tasks by observing a few training examples and reusing modules.
Key facts. Cited by 18 papers in the map (data through 14 Oct 2026). Placed in Multimodal reasoning, one of 17 directions in LLM reasoning. Builds on 44 of its 54 references that are in the map. First posted on arXiv 8 Nov 2023.
Builds on
44 of 54 references.
Closest ancestors · 3
Same direction, newest first
- 2023ViperGPT: Visual Inference via Python Execution for Reasoning14 Mar
- 2023See, Think, Confirm: Interactive Prompting Between Vision and Language Models for Knowledge-based Visual Reasoning12 Jan
- 2022Visual Programming: Compositional visual reasoning without training18 Nov
Other references · 41
- 2021Learning Transferable Visual Models From Natural Language Supervisioncited by 33,744
- 2020Language Models are Few-Shot Learnerscited by 32,419
- 2021High-Resolution Image Synthesis with Latent Diffusion Modelscited by 18,863
- 2022Training language models to follow instructions with human feedbackcited by 15,971
- 2021Training Verifiers to Solve Math Word Problemscited by 10,109
- 2021Evaluating Large Language Models Trained on Codecited by 8,320
- 2020Measuring Massive Multitask Language Understandingcited by 7,963
- 2023BLIP-2: Bootstrapping Language-Image Pre-training with Frozen Image Encoders and Large Language Modelscited by 6,137
- 2022Flamingo: a Visual Language Model for Few-Shot Learningcited by 4,386
- 2023Toolformer: Language Models Can Teach Themselves to Use Toolscited by 4,182
- 2016Making the V in VQA Matter: Elevating the Role of Image Understanding in Visual Question Answeringcited by 2,516
- 2021Vision Transformers for Dense Predictioncited by 1,803
29 more
- 2017Bottom-Up and Top-Down Attention for Image Captioning and Visual Question Answeringcited by 1,312
- 2021Grounded Language-Image Pre-trainingcited by 1,156
- 2023WizardLM: Empowering large pre-trained language models to follow complex instructionscited by 1,125
- 2016Modeling Context in Referring Expressionscited by 1,063
- 2023Teaching Large Language Models to Self-Debugcited by 988
- 2019MathQA: Towards Interpretable Math Word Problem Solving with Operation-Based Formalismscited by 662
- 2018MAttNet: Modular Attention Network for Referring Expression Comprehensioncited by 431
- 2015Neural Module Networkscited by 376
- 2019The Neuro-Symbolic Concept Learner: Interpreting Scenes, Words, and Sentences From Natural Supervisioncited by 372
- 2018Neural-Symbolic VQA: Disentangling Reasoning from Vision and Language Understandingcited by 304
- 2023Large Language Models as Tool Makerscited by 303
- 2021An Empirical Study of GPT-3 for Few-Shot Knowledge-Based VQAcited by 301
- 2021Multi-Grained Vision Language Pre-Training: Aligning Texts with Visual Conceptscited by 256
- 2019RAVEN: A Dataset for Relational and Analogical Visual rEasoNingcited by 226
- 2023LVLM-eHub: A Comprehensive Evaluation Benchmark for Large Vision-Language Modelscited by 217
- 2022BlenderBot 3: a deployed conversational agent that continually learns to responsibly engagecited by 198
- 2018Compositional Attention Networks for Machine Reasoningcited by 183
- 2020DreamCoder: Growing generalizable, interpretable knowledge with wake-sleep Bayesian program learningcited by 161
- 2016Learning to Compose Neural Networks for Question Answeringcited by 85
- 2021Grounding Physical Concepts of Objects and Events Through Dynamic Visual Reasoningcited by 68
- 2022ComPhy: Compositional Physical Reasoning of Objects and Events from Videoscited by 63
- 2020Attention over learned object embeddings enables complex visual reasoningcited by 59
- 2020Cops-Ref: A new Dataset and Task on Compositional Referring Expression Comprehensioncited by 50
- 2021Abstract Spatial-Temporal Reasoning via Probabilistic Abduction and Executioncited by 43
- 2019Meta Module Network for Compositional Visual Reasoningcited by 39
- 2021Learning Algebraic Representation for Systematic Generalization in Abstract Reasoningcited by 27
- 2023MEWL: Few-shot multimodal word learning with referential uncertaintycited by 17
- 2020Object-Centric Diagnosis of Visual Reasoningcited by 16
- 2023Embodied Concept Learner: Self-supervised Learning of Concepts and Mapping through Instruction Followingcited by 9
Built on by
Citing papers per year: 2023: 1; 2024: 7; 2025: 8; 2026: 2.
18 papers.
Sort:
By area:
- 2025From System 1 to System 2: A Survey of Reasoning Large Language Modelscited by 320
- 2024Visual Agents as Fast and Slow Thinkerscited by 53
- 2025Neuro-Symbolic AI in 2024: A Systematic Reviewcited by 38
- 2024Proof of Thought : Neurosymbolic Program Synthesis allows Robust and Interpretable Reasoningcited by 19
- 2023De-fine: Decomposing and Refining Visual Programs with Auto-Feedbackcited by 10
- 2024Neuro-Symbolic AI: Explainability, Challenges, and Future Trendscited by 10
- 2025DSADF: Thinking Fast and Slow for Decision Makingcited by 7
- 2024PropTest: Automatic Property Testing for Improved Visual Programmingcited by 4
- 2024Library Learning Doesn't: The Curious Case of the Single-Use "Library"cited by 4
- 2025A Neurosymbolic Agent System for Compositional Visual Reasoningcited by 4
- 2025Visual Programmability: A Guide for Code-as-Thought in Chart Understandingcited by 4
- 2025No Labels, No Problem: Training Visual Reasoners with Multimodal Verifierscited by 4
6 more
- 2026Neuro-Symbolic Artificial Intelligence: A Task-Directed Survey in the Black-Box Models Eracited by 2
- 2024Funny-Valen-Tine: Planning Solution Distribution Enhances Machine Abstract Reasoning Abilitycited by 1
- 2025Reasoning Riddles: How Explainability Reveals Cognitive Limits in Vision-Language Modelscited by 1
- 2024Bridging the Gap: Representation Spaces in Neuro-Symbolic AIcited by 0
- 2025DIO: Refining Mutual Information and Causal Chain to Enhance Machine Abstract Reasoning Abilitycited by 0
- 2026Visual Compliance via Executable Safety Rule Entailmentcited by 0
- 2026Visual Compliance via Executable Safety Rule Entailment16 Sep 2026
- 2026Neuro-Symbolic Artificial Intelligence: A Task-Directed Survey in the Black-Box Models Era3 Mar 2026
- 2025No Labels, No Problem: Training Visual Reasoners with Multimodal Verifiers9 Dec 2025
- 2025Reasoning Riddles: How Explainability Reveals Cognitive Limits in Vision-Language Models3 Oct 2025
- 2025Visual Programmability: A Guide for Code-as-Thought in Chart Understanding11 Sep 2025
- 2025DIO: Refining Mutual Information and Causal Chain to Enhance Machine Abstract Reasoning Ability21 Aug 2025
- 2025A Neurosymbolic Agent System for Compositional Visual Reasoning9 Jun 2025
- 2025DSADF: Thinking Fast and Slow for Decision Making13 May 2025
- 2025From System 1 to System 2: A Survey of Reasoning Large Language Models24 Feb 2025
- 2025Neuro-Symbolic AI in 2024: A Systematic Review9 Jan 2025
- 2024Bridging the Gap: Representation Spaces in Neuro-Symbolic AI7 Nov 2024
- 2024Neuro-Symbolic AI: Explainability, Challenges, and Future Trends7 Nov 2024
6 more
- 2024Library Learning Doesn't: The Curious Case of the Single-Use "Library"26 Oct 2024
- 2024Proof of Thought : Neurosymbolic Program Synthesis allows Robust and Interpretable Reasoning25 Sep 2024
- 2024Visual Agents as Fast and Slow Thinkers16 Aug 2024
- 2024Funny-Valen-Tine: Planning Solution Distribution Enhances Machine Abstract Reasoning Ability2 Jul 2024
- 2024PropTest: Automatic Property Testing for Improved Visual Programming25 Mar 2024
- 2023De-fine: Decomposing and Refining Visual Programs with Auto-Feedback21 Nov 2023
- 2025From System 1 to System 2: A Survey of Reasoning Large Language Modelscited by 320
- 2024Visual Agents as Fast and Slow Thinkerscited by 53
- 2024Proof of Thought : Neurosymbolic Program Synthesis allows Robust and Interpretable Reasoningcited by 19
- 2025DSADF: Thinking Fast and Slow for Decision Makingcited by 7
- 2024PropTest: Automatic Property Testing for Improved Visual Programmingcited by 4
- 2024Library Learning Doesn't: The Curious Case of the Single-Use "Library"cited by 4
- 2025A Neurosymbolic Agent System for Compositional Visual Reasoningcited by 4
- 2025Visual Programmability: A Guide for Code-as-Thought in Chart Understandingcited by 4
- 2025No Labels, No Problem: Training Visual Reasoners with Multimodal Verifierscited by 4
- 2024Funny-Valen-Tine: Planning Solution Distribution Enhances Machine Abstract Reasoning Abilitycited by 1
- 2025Reasoning Riddles: How Explainability Reveals Cognitive Limits in Vision-Language Modelscited by 1
- 2025DIO: Refining Mutual Information and Causal Chain to Enhance Machine Abstract Reasoning Abilitycited by 0
- 2025No Labels, No Problem: Training Visual Reasoners with Multimodal Verifiers9 Dec 2025
- 2025Reasoning Riddles: How Explainability Reveals Cognitive Limits in Vision-Language Models3 Oct 2025
- 2025Visual Programmability: A Guide for Code-as-Thought in Chart Understanding11 Sep 2025
- 2025DIO: Refining Mutual Information and Causal Chain to Enhance Machine Abstract Reasoning Ability21 Aug 2025
- 2025A Neurosymbolic Agent System for Compositional Visual Reasoning9 Jun 2025
- 2025DSADF: Thinking Fast and Slow for Decision Making13 May 2025
- 2025From System 1 to System 2: A Survey of Reasoning Large Language Models24 Feb 2025
- 2024Library Learning Doesn't: The Curious Case of the Single-Use "Library"26 Oct 2024
- 2024Proof of Thought : Neurosymbolic Program Synthesis allows Robust and Interpretable Reasoning25 Sep 2024
- 2024Visual Agents as Fast and Slow Thinkers16 Aug 2024
- 2024Funny-Valen-Tine: Planning Solution Distribution Enhances Machine Abstract Reasoning Ability2 Jul 2024
- 2024PropTest: Automatic Property Testing for Improved Visual Programming25 Mar 2024
- 2025Neuro-Symbolic AI in 2024: A Systematic Reviewcited by 38
- 2023De-fine: Decomposing and Refining Visual Programs with Auto-Feedbackcited by 10
- 2024Neuro-Symbolic AI: Explainability, Challenges, and Future Trendscited by 10
- 2026Neuro-Symbolic Artificial Intelligence: A Task-Directed Survey in the Black-Box Models Eracited by 2
- 2024Bridging the Gap: Representation Spaces in Neuro-Symbolic AIcited by 0
- 2026Visual Compliance via Executable Safety Rule Entailmentcited by 0
- 2026Visual Compliance via Executable Safety Rule Entailment16 Sep 2026
- 2026Neuro-Symbolic Artificial Intelligence: A Task-Directed Survey in the Black-Box Models Era3 Mar 2026
- 2025Neuro-Symbolic AI in 2024: A Systematic Review9 Jan 2025
- 2024Bridging the Gap: Representation Spaces in Neuro-Symbolic AI7 Nov 2024
- 2024Neuro-Symbolic AI: Explainability, Challenges, and Future Trends7 Nov 2024
- 2023De-fine: Decomposing and Refining Visual Programs with Auto-Feedback21 Nov 2023
Similar, not cited
Close in wording, no citation either way
- 2025Synthesizing Visual Concepts as Vision-Language Programs
- 2024Towards Truly Zero-shot Compositional Visual Reasoning with LLMs as Programmers
- 2023Neural Task Synthesis for Visual Programming
- 2024SymbolicAI: A framework for logic-based approaches combining generative models and solvers
- 2026Symbolic Grounding Reveals Representational Bottlenecks in Abstract Visual Reasoning
- 2025NePTune: A Neuro-Pythonic Framework for Tunable Compositional Reasoning on Vision-Language
- 2025Thinking with Programming Vision: Towards a Unified View for Thinking with Images
- 2025Neuro-Symbolic Artificial Intelligence: Towards Improving the Reasoning Abilities of Large Language Models