Meta Module Network for Compositional Visual Reasoning
Not on the map. Why?
Abstract (arXiv)
Neural Module Network (NMN) exhibits strong interpretability and compositionality thanks to its handcrafted neural modules with explicit multi-hop reasoning capability. However, most NMNs suffer from two critical drawbacks: 1) scalability: customized module for specific function renders it impractical when scaling up to a larger set of functions in complex tasks; 2) generalizability: rigid pre-defined module inventory makes it difficult to generalize to unseen functions in new tasks/domains. To design a more powerful NMN architecture for practical use, we propose Meta Module Network (MMN) centered on a novel meta module, which can take in function recipes and morph into diverse instance modules dynamically. The instance modules are then woven into an execution graph for complex visual reasoning, inheriting the strong explainability and compositionality of NMN. With such a flexible instantiation mechanism, the parameters of instance modules are inherited from the central meta module, retaining the same model complexity as the function set grows, which promises better scalability. Meanwhile, as functions are encoded into the embedding space, unseen functions can be readily represented based on its structural similarity with previously observed ones, which ensures better generalizability. Experiments on GQA and CLEVR datasets validate the superiority of MMN over state-of-the-art NMN designs. Synthetic experiments on held-out unseen functions from GQA dataset also demonstrate the strong generalizability of MMN. Our code and model are released in Github https://github.com/wenhuchen/Meta-Module-Network.
Key facts. Cited by 39 papers in the map (data through 7 Oct 2026). First posted on arXiv 8 Oct 2019.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 13; 2022: 6; 2023: 10; 2024: 4; 2025: 4; 2026: 2.
39 papers.
Sort:
By area:
- 2021MDETR -- Modulated Detection for End-to-End Multi-Modal Understandingcited by 811
- 2022Vision-Language Pre-training: Basics, Recent Advances, and Future Trendscited by 117
- 2021VinVL: Revisiting Visual Representations in Vision-Language Modelscited by 109
- 2023NS3D: Neuro-Symbolic Grounding of 3D Objects and Relationscited by 57
- 2023See, Think, Confirm: Interactive Prompting Between Vision and Language Models for Knowledge-based Visual Reasoningcited by 49
- 20213D Question Answeringcited by 41
- 2023What's Left? Concept Grounding with Logic-Enhanced Foundation Modelscited by 33
- 2025Explain Before You Answer: A Survey on Compositional Visual Reasoningcited by 26
- 2021Coarse-to-Fine Reasoning for Visual Question Answeringcited by 25
- 2021SemVLP: Vision-Language Pre-training by Aligning Semantics at Multiple Levelscited by 19
- 2021ProTo: Program-Guided Transformer for Program-Guided Taskscited by 19
- 2023GENOME: GenerativE Neuro-symbOlic visual reasoning by growing and reusing ModulEscited by 18
27 more
- 2021How Transferable are Reasoning Patterns in VQA?cited by 16
- 2022Measuring Compositional Consistency for Video Question Answeringcited by 15
- 2021Calibrating Concepts and Operations: Towards Symbolic Reasoning on Real Imagescited by 14
- 2021Graphhopper: Multi-Hop Scene Graph Reasoning for Visual Question Answeringcited by 13
- 2021Weakly Supervised Relative Spatial Reasoning for Visual Question Answeringcited by 12
- 2021X-GGM: Graph Generative Modeling for Out-of-Distribution Generalization in Visual Question Answeringcited by 10
- 2022Declaration-based Prompt Tuning for Visual Question Answeringcited by 9
- 2024Uncovering the Full Potential of Visual Grounding Methods in VQAcited by 9
- 2023Measuring Faithful and Plausible Visual Grounding in VQAcited by 8
- 2021Supervising the Transfer of Reasoning Patterns in VQAcited by 7
- 2021MLP Architectures for Vision-and-Language Modeling: An Empirical Studycited by 6
- 2022Transformer Module Networks for Systematic Generalization in Visual Question Answeringcited by 5
- 2024On the Role of Visual Grounding in VQAcited by 5
- 2025IMoRe: Implicit Program-Guided Reasoning for Human Motion Q&Acited by 5
- 2022From Shallow to Deep: Compositional Reasoning over Graphs for Visual Question Answeringcited by 3
- 2022Visually Grounded VQA by Lattice-based Retrievalcited by 3
- 2023Modularized Zero-shot VQA with Pre-trained Modelscited by 3
- 2023Detection-based Intermediate Supervision for Visual Question Answeringcited by 3
- 2025Neuro Symbolic Knowledge Reasoning for Procedural Video Question Answeringcited by 3
- 2023A Survey on Interpretable Cross-modal Reasoningcited by 2
- 2023Curriculum Learning for Compositional Visual Reasoningcited by 1
- 2024Consistency of Compositional Generalization across Multiple Levelscited by 1
- 2023Multimodal Representations for Teacher-Guided Compositional Visual Reasoningcited by 0
- 2024VSA4VQA: Scaling a Vector Symbolic Architecture to Visual Question Answering on Natural Imagescited by 0
- 2025Multi-Sourced Compositional Generalization in Visual Question Answeringcited by 0
- 2026General Hazard Detectioncited by 0
- 2026Disentanglement-Based Equivariant Learning for Compositional VQAcited by 0
- 2026Disentanglement-Based Equivariant Learning for Compositional VQA1 Jun 2026
- 2026General Hazard Detection22 May 2026
- 2025Explain Before You Answer: A Survey on Compositional Visual Reasoning24 Aug 2025
- 2025IMoRe: Implicit Program-Guided Reasoning for Human Motion Q&A4 Aug 2025
- 2025Multi-Sourced Compositional Generalization in Visual Question Answering29 May 2025
- 2025Neuro Symbolic Knowledge Reasoning for Procedural Video Question Answering19 Mar 2025
- 2024Consistency of Compositional Generalization across Multiple Levels18 Dec 2024
- 2024On the Role of Visual Grounding in VQA26 Jun 2024
- 2024VSA4VQA: Scaling a Vector Symbolic Architecture to Visual Question Answering on Natural Images6 May 2024
- 2024Uncovering the Full Potential of Visual Grounding Methods in VQA15 Jan 2024
- 2023Detection-based Intermediate Supervision for Visual Question Answering26 Dec 2023
- 2023GENOME: GenerativE Neuro-symbOlic visual reasoning by growing and reusing ModulEs8 Nov 2023
27 more
- 2023What's Left? Concept Grounding with Logic-Enhanced Foundation Models24 Oct 2023
- 2023Multimodal Representations for Teacher-Guided Compositional Visual Reasoning24 Oct 2023
- 2023A Survey on Interpretable Cross-modal Reasoning5 Sep 2023
- 2023Modularized Zero-shot VQA with Pre-trained Models27 May 2023
- 2023Measuring Faithful and Plausible Visual Grounding in VQA24 May 2023
- 2023Curriculum Learning for Compositional Visual Reasoning27 Mar 2023
- 2023NS3D: Neuro-Symbolic Grounding of 3D Objects and Relations23 Mar 2023
- 2023See, Think, Confirm: Interactive Prompting Between Vision and Language Models for Knowledge-based Visual Reasoning12 Jan 2023
- 2022Visually Grounded VQA by Lattice-based Retrieval15 Nov 2022
- 2022Vision-Language Pre-training: Basics, Recent Advances, and Future Trends17 Oct 2022
- 2022From Shallow to Deep: Compositional Reasoning over Graphs for Visual Question Answering25 Jun 2022
- 2022Declaration-based Prompt Tuning for Visual Question Answering5 May 2022
- 2022Measuring Compositional Consistency for Video Question Answering14 Apr 2022
- 2022Transformer Module Networks for Systematic Generalization in Visual Question Answering27 Jan 2022
- 20213D Question Answering15 Dec 2021
- 2021MLP Architectures for Vision-and-Language Modeling: An Empirical Study8 Dec 2021
- 2021Coarse-to-Fine Reasoning for Visual Question Answering6 Oct 2021
- 2021ProTo: Program-Guided Transformer for Program-Guided Tasks2 Oct 2021
- 2021Calibrating Concepts and Operations: Towards Symbolic Reasoning on Real Images1 Oct 2021
- 2021Weakly Supervised Relative Spatial Reasoning for Visual Question Answering4 Sep 2021
- 2021X-GGM: Graph Generative Modeling for Out-of-Distribution Generalization in Visual Question Answering24 Jul 2021
- 2021Graphhopper: Multi-Hop Scene Graph Reasoning for Visual Question Answering13 Jul 2021
- 2021Supervising the Transfer of Reasoning Patterns in VQA10 Jun 2021
- 2021MDETR -- Modulated Detection for End-to-End Multi-Modal Understanding26 Apr 2021
- 2021How Transferable are Reasoning Patterns in VQA?8 Apr 2021
- 2021SemVLP: Vision-Language Pre-training by Aligning Semantics at Multiple Levels14 Mar 2021
- 2021VinVL: Revisiting Visual Representations in Vision-Language Models2 Jan 2021
- 2023See, Think, Confirm: Interactive Prompting Between Vision and Language Models for Knowledge-based Visual Reasoningcited by 49
- 2023What's Left? Concept Grounding with Logic-Enhanced Foundation Modelscited by 33
- 2025Explain Before You Answer: A Survey on Compositional Visual Reasoningcited by 26
- 2023GENOME: GenerativE Neuro-symbOlic visual reasoning by growing and reusing ModulEscited by 18
- 2023Detection-based Intermediate Supervision for Visual Question Answeringcited by 3
- 2025Neuro Symbolic Knowledge Reasoning for Procedural Video Question Answeringcited by 3
- 2023Curriculum Learning for Compositional Visual Reasoningcited by 1
- 2023Multimodal Representations for Teacher-Guided Compositional Visual Reasoningcited by 0
- 2026General Hazard Detectioncited by 0
- 2026General Hazard Detection22 May 2026
- 2025Explain Before You Answer: A Survey on Compositional Visual Reasoning24 Aug 2025
- 2025Neuro Symbolic Knowledge Reasoning for Procedural Video Question Answering19 Mar 2025
- 2023Detection-based Intermediate Supervision for Visual Question Answering26 Dec 2023
- 2023GENOME: GenerativE Neuro-symbOlic visual reasoning by growing and reusing ModulEs8 Nov 2023
- 2023What's Left? Concept Grounding with Logic-Enhanced Foundation Models24 Oct 2023
- 2023Multimodal Representations for Teacher-Guided Compositional Visual Reasoning24 Oct 2023
- 2023Curriculum Learning for Compositional Visual Reasoning27 Mar 2023
- 2023See, Think, Confirm: Interactive Prompting Between Vision and Language Models for Knowledge-based Visual Reasoning12 Jan 2023
- 2021MDETR -- Modulated Detection for End-to-End Multi-Modal Understandingcited by 811
- 2023NS3D: Neuro-Symbolic Grounding of 3D Objects and Relationscited by 57
- 20213D Question Answeringcited by 41
- 2021Coarse-to-Fine Reasoning for Visual Question Answeringcited by 25
- 2021ProTo: Program-Guided Transformer for Program-Guided Taskscited by 19
- 2021How Transferable are Reasoning Patterns in VQA?cited by 16
- 2022Measuring Compositional Consistency for Video Question Answeringcited by 15
- 2021Calibrating Concepts and Operations: Towards Symbolic Reasoning on Real Imagescited by 14
- 2021Graphhopper: Multi-Hop Scene Graph Reasoning for Visual Question Answeringcited by 13
- 2021Weakly Supervised Relative Spatial Reasoning for Visual Question Answeringcited by 12
- 2021X-GGM: Graph Generative Modeling for Out-of-Distribution Generalization in Visual Question Answeringcited by 10
- 2022Declaration-based Prompt Tuning for Visual Question Answeringcited by 9
12 most cited of 27 All 27 (JSON)
- 2026Disentanglement-Based Equivariant Learning for Compositional VQA1 Jun 2026
- 2025IMoRe: Implicit Program-Guided Reasoning for Human Motion Q&A4 Aug 2025
- 2025Multi-Sourced Compositional Generalization in Visual Question Answering29 May 2025
- 2024Consistency of Compositional Generalization across Multiple Levels18 Dec 2024
- 2024On the Role of Visual Grounding in VQA26 Jun 2024
- 2024VSA4VQA: Scaling a Vector Symbolic Architecture to Visual Question Answering on Natural Images6 May 2024
- 2024Uncovering the Full Potential of Visual Grounding Methods in VQA15 Jan 2024
- 2023A Survey on Interpretable Cross-modal Reasoning5 Sep 2023
- 2023Modularized Zero-shot VQA with Pre-trained Models27 May 2023
- 2023Measuring Faithful and Plausible Visual Grounding in VQA24 May 2023
- 2023NS3D: Neuro-Symbolic Grounding of 3D Objects and Relations23 Mar 2023
- 2022Visually Grounded VQA by Lattice-based Retrieval15 Nov 2022
12 newest of 27 All 27 (JSON)