Learning to Reason: End-to-End Module Networks for Visual Question Answering
Not on the map. Why?
Abstract (arXiv)
Natural language questions are inherently compositional, and many are most easily answered by reasoning about their decomposition into modular sub-problems. For example, to answer "is there an equal number of balls and boxes?" we can look for balls, look for boxes, count them, and compare the results. The recently proposed Neural Module Network (NMN) architecture implements this approach to question answering by parsing questions into linguistic substructures and assembling question-specific deep networks from smaller modules that each solve one subtask. However, existing NMN implementations rely on brittle off-the-shelf parsers, and are restricted to the module configurations proposed by these parsers rather than learning them from data. In this paper, we propose End-to-End Module Networks (N2NMNs), which learn to reason by directly predicting instance-specific network layouts without the aid of a parser. Our model learns to generate network structures (by imitating expert demonstrations) while simultaneously learning network parameters (using the downstream task loss). Experimental results on the new CLEVR dataset targeted at compositional question answering show that N2NMNs achieve an error reduction of nearly 50% relative to state-of-the-art attentional approaches, while discovering interpretable network architectures specialized for each question.
Key facts. Cited by 125 papers in the map (data through 7 Oct 2026). First posted on arXiv 18 Apr 2017.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 39; 2022: 33; 2023: 29; 2024: 10; 2025: 12; 2026: 2.
125 papers.
Sort:
By area:
- 2021ViLT: Vision-and-Language Transformer Without Convolution or Region Supervisioncited by 1,224
- 2021MDETR -- Modulated Detection for End-to-End Multi-Modal Understandingcited by 811
- 2023ViperGPT: Visual Inference via Python Execution for Reasoningcited by 591
- 2022Visual Programming: Compositional visual reasoning without trainingcited by 507
- 2023Chameleon: Plug-and-Play Compositional Reasoning with Large Language Modelscited by 352
- 2022Binding Language Models in Symbolic Languagescited by 224
- 2022Towards Faithful Model Explanation in NLP: A Surveycited by 129
- 2021AGQA: A Benchmark for Compositional Spatio-Temporal Reasoningcited by 120
- 2022Foundations and Trends in Multimodal Machine Learning: Principles, Challenges, and Open Questionscited by 116
- 2023AssistGPT: A General Multi-modal Assistant that can Plan, Execute, Inspect, and Learncited by 97
- 2023Soft Merging of Experts with Adaptive Routingcited by 88
- 2023Modular Deep Learningcited by 82
38 more
- 2021Explainability of deep vision-based autonomous driving systems: Review and challengescited by 80
- 2021Beyond Question-Based Biases: Assessing Multimodal Shortcut Learning in Visual Question Answeringcited by 71
- 2021Neuro-Symbolic Artificial Intelligence: Current Trendscited by 54
- 2023Modular Visual Question Answering via Code Generationcited by 47
- 2021A Review on Explainability in Multimodal Deep Neural Netscited by 46
- 2023LILO: Learning Interpretable Libraries by Compressing and Documenting Codecited by 46
- 2022On the Explainability of Natural Language Processing Deep Modelscited by 37
- 2021DualVGR: A Dual-Visual Graph Reasoning Unit for Video Question Answeringcited by 35
- 2022Is a Modular Architecture Enough?cited by 35
- 2021Greedy Gradient Ensemble for Robust Visual Question Answeringcited by 34
- 2022Towards Data-and Knowledge-Driven Artificial Intelligence: A Survey on Neuro-Symbolic Computingcited by 34
- 2022Vision-Language Intelligence: Tasks, Representation Learning, and Large Modelscited by 28
- 2022How to Reuse and Compose Knowledge for a Lifetime of Tasks: A Survey on Continual Learning and Functional Compositioncited by 27
- 2024TANGO: Training-free Embodied AI Agents for Open-world Taskscited by 26
- 2021Learning by Planning: Language-Guided Global Image Editingcited by 25
- 2021Separating Skills and Concepts for Novel Visual Question Answeringcited by 24
- 2024On Behalf of the Stakeholders: Trends in NLP Model Interpretability in the Era of LLMscited by 24
- 2021Iterated learning for emergent systematicity in VQAcited by 21
- 2023Prophet: Prompting Large Language Models with Complementary Answer Heuristics for Knowledge-based Visual Question Answeringcited by 21
- 2021Towers of Babel: Combining Images, Language, and 3D Geometry for Learning Multimodal Visioncited by 18
- 2022Visual Perturbation-aware Collaborative Learning for Overcoming the Language Prior Problemcited by 18
- 2021Towards Language-guided Visual Recognition via Dynamic Convolutionscited by 17
- 2022METGEN: A Module-Based Entailment Tree Generation Framework for Answer Explanationcited by 17
- 2021Who's Waldo? Linking People Across Text and Imagescited by 16
- 2021Auto-Parsing Network for Image Captioning and Visual Question Answeringcited by 16
- 2022Multimodal Conversational AI: A Survey of Datasets and Approachescited by 16
- 2021How Modular Should Neural Module Networks Be for Systematic Generalization?cited by 15
- 2021Systematic Generalization on gSCAN: What is Nearly Solved and What is Next?cited by 15
- 2022Measuring Compositional Consistency for Video Question Answeringcited by 15
- 2021Calibrating Concepts and Operations: Towards Symbolic Reasoning on Real Imagescited by 14
- 2021Decomposing Convolutional Neural Networks into Reusable and Replaceable Modulescited by 14
- 2022VQA and Visual Reasoning: An Overview of Recent Datasets, Methods and Challengescited by 14
- 2024Towards Truly Zero-shot Compositional Visual Reasoning with LLMs as Programmerscited by 14
- 2024On The Specialization of Neural Modulescited by 14
- 2021Graphhopper: Multi-Hop Scene Graph Reasoning for Visual Question Answeringcited by 13
- 2022A Thousand Words Are Worth More Than a Picture: Natural Language-Centric Outside-Knowledge Visual Question Answeringcited by 13
- 2023Look, Remember and Reason: Grounded reasoning in videos with language modelscited by 13
- 2025Retrieval-Augmented Visual Question Answering via Built-in Autoregressive Search Enginescited by 13
50 most cited of 125 All 125 (JSON)
- 2026Cross-Modal Attention Acts as a Frequency Filter: Why Verbose Prompts Improve Robustness in Vision-Language Models17 Sep 2026
- 2026A neurosymbolic Approach with Epistemic Deep Learning for Hierarchical Image Classification11 May 2026
- 2025The Artificial Intelligence Cognitive Examination: A Survey on the Evolution of Multimodal Evaluation from Recognition to Reasoning5 Oct 2025
- 2025SCRA-VQA: Summarized Caption-Rerank for Augmented Large Language Models in Visual Question Answering25 Sep 2025
- 2025A Neurosymbolic Agent System for Compositional Visual Reasoning9 Jun 2025
- 2025Understanding Complexity in VideoQA via Visual Program Generation19 May 2025
- 2025On the Eligibility of LLMs for Counterfactual Reasoning: A Decompositional Study17 May 2025
- 2025Modular Machine Learning: An Indispensable Path towards New-Generation Large Language Models28 Apr 2025
- 2025Symbolic Representation for Any-to-Any Generative Tasks24 Apr 2025
- 2025A Study on Neuro-Symbolic Artificial Intelligence: Healthcare Perspectives23 Mar 2025
- 2025Neuro Symbolic Knowledge Reasoning for Procedural Video Question Answering19 Mar 2025
- 2025Make Haste Slowly: A Theory of Emergent Structured Mixed Selectivity in Feature Learning ReLU Networks8 Mar 2025
38 more
- 2025A Theory of Initialisation's Impact on Specialisation4 Mar 2025
- 2025Retrieval-Augmented Visual Question Answering via Built-in Autoregressive Search Engines23 Feb 2025
- 2024Visual Program Distillation with Template-Based Augmentation11 Dec 2024
- 2024Language Model as Visual Explainer8 Dec 2024
- 2024TANGO: Training-free Embodied AI Agents for Open-world Tasks5 Dec 2024
- 2024A Comprehensive Survey on Visual Question Answering Datasets and Algorithms17 Nov 2024
- 2024Gazing at Rewards: Eye Movements as a Lens into Human and AI Decision-Making in Hybrid Visual Foraging14 Nov 2024
- 2024On The Specialization of Neural Modules23 Sep 2024
- 2024What Makes a Maze Look Like a Maze?12 Sep 2024
- 2024Breaking Neural Network Scaling Laws with Modularity9 Sep 2024
- 2024On Behalf of the Stakeholders: Trends in NLP Model Interpretability in the Era of LLMs27 Jul 2024
- 2024Towards Truly Zero-shot Compositional Visual Reasoning with LLMs as Programmers3 Jan 2024
- 20233VL: Using Trees to Improve Vision-Language Models' Interpretability28 Dec 2023
- 2023Recursive Visual Programming4 Dec 2023
- 2023ProtoArgNet: Interpretable Image Classification with Super-Prototypes and Argumentation [Technical Report]26 Nov 2023
- 2023Attribute Diversity Determines the Systematicity Gap in VQA15 Nov 2023
- 2023Analyzing Modular Approaches for Visual Question Decomposition10 Nov 2023
- 2023ACQUIRED: A Dataset for Answering Counterfactual Questions In Real-Life Videos2 Nov 2023
- 2023LILO: Learning Interpretable Libraries by Compressing and Documenting Code30 Oct 2023
- 2023Multimodal Representations for Teacher-Guided Compositional Visual Reasoning24 Oct 2023
- 2023On the Cognition of Visual Question Answering Models and Human Intelligence: A Comparative Study4 Oct 2023
- 2023NEUCORE: Neural Concept Reasoning for Composed Image Retrieval2 Oct 2023
- 2023Modularity in Deep Learning: A Survey2 Oct 2023
- 2023Dynamic MOdularized Reasoning for Compositional Structured Explanation Generation14 Sep 2023
- 2023A Survey on Interpretable Cross-modal Reasoning5 Sep 2023
- 2023Learning the meanings of function words from grounded language using a visual question answering model16 Aug 2023
- 2023Grounded Image Text Matching with Mismatched Relation Reasoning2 Aug 2023
- 2023Free-Form Composition Networks for Egocentric Action Recognition13 Jul 2023
- 2023Look, Remember and Reason: Grounded reasoning in videos with language models30 Jun 2023
- 2023Answer Mining from a Pool of Images: Towards Retrieval-Based Visual Question Answering29 Jun 2023
- 2023Modularity Trumps Invariance for Compositional Robustness15 Jun 2023
- 2023AssistGPT: A General Multi-modal Assistant that can Plan, Execute, Inspect, and Learn14 Jun 2023
- 2023Modular Visual Question Answering via Code Generation8 Jun 2023
- 2023Soft Merging of Experts with Adaptive Routing6 Jun 2023
- 2023Modularized Zero-shot VQA with Pre-trained Models27 May 2023
- 2023Image Manipulation via Multi-Hop Instructions -- A New Dataset and Weakly-Supervised Neuro-Symbolic Approach23 May 2023
- 2023Chameleon: Plug-and-Play Compositional Reasoning with Large Language Models19 Apr 2023
- 2023Curriculum Learning for Compositional Visual Reasoning27 Mar 2023
50 newest of 125 All 125 (JSON)
- 2023ViperGPT: Visual Inference via Python Execution for Reasoningcited by 591
- 2022Visual Programming: Compositional visual reasoning without trainingcited by 507
- 2023Chameleon: Plug-and-Play Compositional Reasoning with Large Language Modelscited by 352
- 2022METGEN: A Module-Based Entailment Tree Generation Framework for Answer Explanationcited by 17
- 2022VQA and Visual Reasoning: An Overview of Recent Datasets, Methods and Challengescited by 14
- 2024Towards Truly Zero-shot Compositional Visual Reasoning with LLMs as Programmerscited by 14
- 2023Look, Remember and Reason: Grounded reasoning in videos with language modelscited by 13
- 2022An Interpretable Neuro-Symbolic Reasoning Framework for Task-Oriented Dialogue Generationcited by 5
- 2025On the Eligibility of LLMs for Counterfactual Reasoning: A Decompositional Studycited by 5
- 2025A Neurosymbolic Agent System for Compositional Visual Reasoningcited by 4
- 2025The Artificial Intelligence Cognitive Examination: A Survey on the Evolution of Multimodal Evaluation from Recognition to Reasoningcited by 4
- 2022One for All: One-stage Referring Expression Comprehension with Dynamic Reasoningcited by 3
12 most cited of 17 All 17 (JSON)
- 2025The Artificial Intelligence Cognitive Examination: A Survey on the Evolution of Multimodal Evaluation from Recognition to Reasoning5 Oct 2025
- 2025A Neurosymbolic Agent System for Compositional Visual Reasoning9 Jun 2025
- 2025On the Eligibility of LLMs for Counterfactual Reasoning: A Decompositional Study17 May 2025
- 2025Neuro Symbolic Knowledge Reasoning for Procedural Video Question Answering19 Mar 2025
- 2024Towards Truly Zero-shot Compositional Visual Reasoning with LLMs as Programmers3 Jan 2024
- 2023Multimodal Representations for Teacher-Guided Compositional Visual Reasoning24 Oct 2023
- 2023Look, Remember and Reason: Grounded reasoning in videos with language models30 Jun 2023
- 2023Chameleon: Plug-and-Play Compositional Reasoning with Large Language Models19 Apr 2023
- 2023Curriculum Learning for Compositional Visual Reasoning27 Mar 2023
- 2023ViperGPT: Visual Inference via Python Execution for Reasoning14 Mar 2023
- 2022VQA and Visual Reasoning: An Overview of Recent Datasets, Methods and Challenges26 Dec 2022
- 2022Visual Programming: Compositional visual reasoning without training18 Nov 2022
12 newest of 17 All 17 (JSON)
- 2024TANGO: Training-free Embodied AI Agents for Open-world Taskscited by 26
- 2023Soft Merging of Experts with Adaptive Routingcited by 88
- 2023Soft Merging of Experts with Adaptive Routing6 Jun 2023
- 2021ViLT: Vision-and-Language Transformer Without Convolution or Region Supervisioncited by 1,224
- 2021MDETR -- Modulated Detection for End-to-End Multi-Modal Understandingcited by 811
- 2022Binding Language Models in Symbolic Languagescited by 224
- 2022Towards Faithful Model Explanation in NLP: A Surveycited by 129
- 2021AGQA: A Benchmark for Compositional Spatio-Temporal Reasoningcited by 120
- 2022Foundations and Trends in Multimodal Machine Learning: Principles, Challenges, and Open Questionscited by 116
- 2023AssistGPT: A General Multi-modal Assistant that can Plan, Execute, Inspect, and Learncited by 97
- 2023Modular Deep Learningcited by 82
- 2021Explainability of deep vision-based autonomous driving systems: Review and challengescited by 80
- 2021Beyond Question-Based Biases: Assessing Multimodal Shortcut Learning in Visual Question Answeringcited by 71
- 2021Neuro-Symbolic Artificial Intelligence: Current Trendscited by 54
- 2023Modular Visual Question Answering via Code Generationcited by 47
12 most cited of 102 All 102 (JSON)
- 2026A neurosymbolic Approach with Epistemic Deep Learning for Hierarchical Image Classification11 May 2026
- 2025SCRA-VQA: Summarized Caption-Rerank for Augmented Large Language Models in Visual Question Answering25 Sep 2025
- 2025Understanding Complexity in VideoQA via Visual Program Generation19 May 2025
- 2025Modular Machine Learning: An Indispensable Path towards New-Generation Large Language Models28 Apr 2025
- 2025Symbolic Representation for Any-to-Any Generative Tasks24 Apr 2025
- 2025A Study on Neuro-Symbolic Artificial Intelligence: Healthcare Perspectives23 Mar 2025
- 2025Make Haste Slowly: A Theory of Emergent Structured Mixed Selectivity in Feature Learning ReLU Networks8 Mar 2025
- 2025A Theory of Initialisation's Impact on Specialisation4 Mar 2025
- 2024Visual Program Distillation with Template-Based Augmentation11 Dec 2024
- 2024Language Model as Visual Explainer8 Dec 2024
- 2024A Comprehensive Survey on Visual Question Answering Datasets and Algorithms17 Nov 2024
- 2024Gazing at Rewards: Eye Movements as a Lens into Human and AI Decision-Making in Hybrid Visual Foraging14 Nov 2024
12 newest of 102 All 102 (JSON)