mlsanityData to 14 Oct 2026

GENOME: GenerativE Neuro-symbOlic visual reasoning by growing and reusing ModulEs

arXiv 2311.04901 ↗First posted 8 Nov 2023cs.CVcited by 18

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

  1. 2023ViperGPT: Visual Inference via Python Execution for Reasoning14 Mar
  2. 2023See, Think, Confirm: Interactive Prompting Between Vision and Language Models for Knowledge-based Visual Reasoning12 Jan
  3. 2022Visual Programming: Compositional visual reasoning without training18 Nov

Other references · 41

  1. 2021Learning Transferable Visual Models From Natural Language Supervisioncited by 33,744
  2. 2020Language Models are Few-Shot Learnerscited by 32,419
  3. 2021High-Resolution Image Synthesis with Latent Diffusion Modelscited by 18,863
  4. 2022Training language models to follow instructions with human feedbackcited by 15,971
  5. 2021Training Verifiers to Solve Math Word Problemscited by 10,109
  6. 2021Evaluating Large Language Models Trained on Codecited by 8,320
  7. 2020Measuring Massive Multitask Language Understandingcited by 7,963
  8. 2023BLIP-2: Bootstrapping Language-Image Pre-training with Frozen Image Encoders and Large Language Modelscited by 6,137
  9. 2022Flamingo: a Visual Language Model for Few-Shot Learningcited by 4,386
  10. 2023Toolformer: Language Models Can Teach Themselves to Use Toolscited by 4,182
  11. 2016Making the V in VQA Matter: Elevating the Role of Image Understanding in Visual Question Answeringcited by 2,516
  12. 2021Vision Transformers for Dense Predictioncited by 1,803
29 more
  1. 2017Bottom-Up and Top-Down Attention for Image Captioning and Visual Question Answeringcited by 1,312
  2. 2021Grounded Language-Image Pre-trainingcited by 1,156
  3. 2023WizardLM: Empowering large pre-trained language models to follow complex instructionscited by 1,125
  4. 2016Modeling Context in Referring Expressionscited by 1,063
  5. 2023Teaching Large Language Models to Self-Debugcited by 988
  6. 2019MathQA: Towards Interpretable Math Word Problem Solving with Operation-Based Formalismscited by 662
  7. 2018MAttNet: Modular Attention Network for Referring Expression Comprehensioncited by 431
  8. 2015Neural Module Networkscited by 376
  9. 2019The Neuro-Symbolic Concept Learner: Interpreting Scenes, Words, and Sentences From Natural Supervisioncited by 372
  10. 2018Neural-Symbolic VQA: Disentangling Reasoning from Vision and Language Understandingcited by 304
  11. 2023Large Language Models as Tool Makerscited by 303
  12. 2021An Empirical Study of GPT-3 for Few-Shot Knowledge-Based VQAcited by 301
  13. 2021Multi-Grained Vision Language Pre-Training: Aligning Texts with Visual Conceptscited by 256
  14. 2019RAVEN: A Dataset for Relational and Analogical Visual rEasoNingcited by 226
  15. 2023LVLM-eHub: A Comprehensive Evaluation Benchmark for Large Vision-Language Modelscited by 217
  16. 2022BlenderBot 3: a deployed conversational agent that continually learns to responsibly engagecited by 198
  17. 2018Compositional Attention Networks for Machine Reasoningcited by 183
  18. 2020DreamCoder: Growing generalizable, interpretable knowledge with wake-sleep Bayesian program learningcited by 161
  19. 2016Learning to Compose Neural Networks for Question Answeringcited by 85
  20. 2021Grounding Physical Concepts of Objects and Events Through Dynamic Visual Reasoningcited by 68
  21. 2022ComPhy: Compositional Physical Reasoning of Objects and Events from Videoscited by 63
  22. 2020Attention over learned object embeddings enables complex visual reasoningcited by 59
  23. 2020Cops-Ref: A new Dataset and Task on Compositional Referring Expression Comprehensioncited by 50
  24. 2021Abstract Spatial-Temporal Reasoning via Probabilistic Abduction and Executioncited by 43
  25. 2019Meta Module Network for Compositional Visual Reasoningcited by 39
  26. 2021Learning Algebraic Representation for Systematic Generalization in Abstract Reasoningcited by 27
  27. 2023MEWL: Few-shot multimodal word learning with referential uncertaintycited by 17
  28. 2020Object-Centric Diagnosis of Visual Reasoningcited by 16
  29. 2023Embodied Concept Learner: Self-supervised Learning of Concepts and Mapping through Instruction Followingcited by 9

Built on by

Cited by year (2026 to 14 Oct)

Citing papers per year: 2023: 1; 2024: 7; 2025: 8; 2026: 2.

18 papers.

Sort:

By area:

  1. 2025From System 1 to System 2: A Survey of Reasoning Large Language Modelscited by 320
  2. 2024Visual Agents as Fast and Slow Thinkerscited by 53
  3. 2025Neuro-Symbolic AI in 2024: A Systematic Reviewcited by 38
  4. 2024Proof of Thought : Neurosymbolic Program Synthesis allows Robust and Interpretable Reasoningcited by 19
  5. 2023De-fine: Decomposing and Refining Visual Programs with Auto-Feedbackcited by 10
  6. 2024Neuro-Symbolic AI: Explainability, Challenges, and Future Trendscited by 10
  7. 2025DSADF: Thinking Fast and Slow for Decision Makingcited by 7
  8. 2024PropTest: Automatic Property Testing for Improved Visual Programmingcited by 4
  9. 2024Library Learning Doesn't: The Curious Case of the Single-Use "Library"cited by 4
  10. 2025A Neurosymbolic Agent System for Compositional Visual Reasoningcited by 4
  11. 2025Visual Programmability: A Guide for Code-as-Thought in Chart Understandingcited by 4
  12. 2025No Labels, No Problem: Training Visual Reasoners with Multimodal Verifierscited by 4
6 more
  1. 2026Neuro-Symbolic Artificial Intelligence: A Task-Directed Survey in the Black-Box Models Eracited by 2
  2. 2024Funny-Valen-Tine: Planning Solution Distribution Enhances Machine Abstract Reasoning Abilitycited by 1
  3. 2025Reasoning Riddles: How Explainability Reveals Cognitive Limits in Vision-Language Modelscited by 1
  4. 2024Bridging the Gap: Representation Spaces in Neuro-Symbolic AIcited by 0
  5. 2025DIO: Refining Mutual Information and Causal Chain to Enhance Machine Abstract Reasoning Abilitycited by 0
  6. 2026Visual Compliance via Executable Safety Rule Entailmentcited by 0

Similar, not cited

Close in wording, no citation either way

  1. 2025Synthesizing Visual Concepts as Vision-Language Programs
  2. 2024Towards Truly Zero-shot Compositional Visual Reasoning with LLMs as Programmers
  3. 2023Neural Task Synthesis for Visual Programming
  4. 2024SymbolicAI: A framework for logic-based approaches combining generative models and solvers
  5. 2026Symbolic Grounding Reveals Representational Bottlenecks in Abstract Visual Reasoning
  6. 2025NePTune: A Neuro-Pythonic Framework for Tunable Compositional Reasoning on Vision-Language
  7. 2025Thinking with Programming Vision: Towards a Unified View for Thinking with Images
  8. 2025Neuro-Symbolic Artificial Intelligence: Towards Improving the Reasoning Abilities of Large Language Models