Neural Module Networks for Reasoning over Text
Not on the map. Why?
Cited by 21 in LLM reasoning, but placed by its own abstract, which didn’t fit.
Abstract (arXiv)
Answering compositional questions that require multiple steps of reasoning against text is challenging, especially when they involve discrete, symbolic operations. Neural module networks (NMNs) learn to parse such questions as executable programs composed of learnable modules, performing well on synthetic visual QA domains. However, we find that it is challenging to learn these models for non-synthetic questions on open-domain text, where a model needs to deal with the diversity of natural language and perform a broader range of reasoning. We extend NMNs by: (a) introducing modules that reason over a paragraph of text, performing symbolic reasoning (such as arithmetic, sorting, counting) over numbers and dates in a probabilistic and differentiable manner; and (b) proposing an unsupervised auxiliary loss to help extract arguments associated with the events in text. Additionally, we show that a limited amount of heuristically-obtained question program and intermediate module output supervision provides sufficient inductive bias for accurate learning. Our proposed model significantly outperforms state-of-the-art models on a subset of the DROP dataset that poses a variety of reasoning challenges that are covered by our modules.
Key facts. Cited by 66 papers in the map (data through 14 Oct 2026). First posted on arXiv 10 Dec 2019.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 20; 2022: 27; 2023: 11; 2024: 6; 2025: 0; 2026: 2.
66 papers.
Sort:
By area:
- 2022PAL: Program-aided Language Modelscited by 652
- 2022Decomposed Prompting: A Modular Approach for Solving Complex Taskscited by 558
- 2023Logic-LM: Empowering Large Language Models with Symbolic Solvers for Faithful Logical Reasoningcited by 391
- 2022Selection-Inference: Exploiting Large Language Models for Interpretable Logical Reasoningcited by 334
- 2022Binding Language Models in Symbolic Languagescited by 228
- 2023ADaPT: As-Needed Decomposition and Planning with Language Modelscited by 177
- 2021Post-hoc Interpretability for Neural NLP: A Surveycited by 156
- 2022Towards Faithful Model Explanation in NLP: A Surveycited by 130
- 2023AI Transparency in the Age of LLMs: A Human-Centered Research Roadmapcited by 123
- 2022Successive Prompting for Decomposing Complex Questionscited by 94
- 2021Logic-Driven Context Extension and Data Augmentation for Logical Reasoning of Textcited by 46
- 2022Reasoning Like Program Executorscited by 45
38 more
- 2022Learning to Reason Deductively: Math Word Problem Solving as Complex Relation Extractioncited by 44
- 2021From LSAT: The Progress and Challenges of Complex Reasoningcited by 43
- 2021Turning Tables: Generating Examples from Semi-structured Tables for Endowing Language Models with Reasoning Skillscited by 39
- 2021A Survey on Neural-symbolic Learning Systemscited by 39
- 2022On the Explainability of Natural Language Processing Deep Modelscited by 38
- 2022Towards Data-and Knowledge-Driven Artificial Intelligence: A Survey on Neuro-Symbolic Computingcited by 35
- 2023Neural Graph Reasoning: Complex Logical Query Answering Meets Graph Databasescited by 35
- 2021Reason first, then respond: Modular Generation for Knowledge-infused Dialoguecited by 32
- 2022How to Reuse and Compose Knowledge for a Lifetime of Tasks: A Survey on Continual Learning and Functional Compositioncited by 27
- 2024RuleArena: A Benchmark for Rule-Guided Reasoning with LLMs in Real-World Scenarioscited by 27
- 2024On Behalf of the Stakeholders: Trends in NLP Model Interpretability in the Era of LLMscited by 25
- 2021Factoring Statutory Reasoning as Language Understanding Challengescited by 20
- 2021Database Reasoning Over Textcited by 20
- 2024Synthesize Step-by-Step: Tools, Templates and LLMs as Data Generators for Reasoning-Based Chart VQAcited by 19
- 2022Learning to Decompose: Hypothetical Question Decomposition Based on Comparable Textscited by 18
- 2022METGEN: A Module-Based Entailment Tree Generation Framework for Answer Explanationcited by 17
- 2022NELLIE: A Neuro-Symbolic Inference Engine for Grounded, Compositional, and Explainable Reasoningcited by 16
- 2021Teaching Autoregressive Language Models Complex Tasks By Demonstrationcited by 15
- 2022Summarization Programs: Interpretable Abstractive Summarization with Neural Modular Treescited by 14
- 2023API-Assisted Code Generation for Question Answering on Varied Table Structurescited by 14
- 2022UniRPG: Unified Discrete Reasoning over Table and Text as Program Generationcited by 13
- 2021VGNMN: Video-grounded Neural Module Network to Video-Grounded Language Taskscited by 11
- 2021Truth-Conditional Captioning of Time Series Datacited by 11
- 2024Interpretability Needs a New Paradigmcited by 11
- 2021Weakly Supervised Neuro-Symbolic Module Networks for Numerical Reasoningcited by 10
- 2021Mitigating False-Negative Contexts in Multi-document Question Answering with Retrieval Marginalizationcited by 10
- 2022DyRRen: A Dynamic Retriever-Reranker-Generator Model for Numerical Reasoning over Tabular and Textual Datacited by 10
- 2022LegoNN: Building Modular Encoder-Decoder Modelscited by 9
- 2021Toward Code Generation: A Survey and Lessons from Semantic Parsingcited by 8
- 2022AdaLoGN: Adaptive Logic Graph Network for Reasoning-Based Machine Reading Comprehensioncited by 8
- 2022A Neural-Symbolic Approach to Natural Language Understandingcited by 8
- 2022MURMUR: Modular Multi-Step Reasoning for Semi-Structured Data-to-Text Generationcited by 7
- 2021Paired Examples as Indirect Supervision in Latent Decision Modelscited by 6
- 2022Neural Attentive Circuitscited by 6
- 2023HPE:Answering Complex Questions over Text by Hybrid Question Parsing and Executioncited by 5
- 2023Enhancing Quantitative Reasoning Skills of Large Language Models through Dimension Perceptioncited by 4
- 2024Thought-Like-Pro: Enhancing Reasoning of Large Language Models through Self-Driven Prolog-based Chain-of-Thoughtcited by 4
- 2022Learning Label Modular Prompts for Text Classification in the Wildcited by 3
50 most cited of 66 All 66 (JSON)
- 2026Evaluating Multi-Dimensional Generalization of Large Language Models in Temporal Extraction Tasks1 Oct 2026
- 2026NS-VLA: Towards Neuro-Symbolic Vision-Language-Action Models10 Mar 2026
- 2024RuleArena: A Benchmark for Rule-Guided Reasoning with LLMs in Real-World Scenarios12 Dec 2024
- 2024On Behalf of the Stakeholders: Trends in NLP Model Interpretability in the Era of LLMs27 Jul 2024
- 2024Thought-Like-Pro: Enhancing Reasoning of Large Language Models through Self-Driven Prolog-based Chain-of-Thought18 Jul 2024
- 2024Interpretability Needs a New Paradigm8 May 2024
- 2024Synthesize Step-by-Step: Tools, Templates and LLMs as Data Generators for Reasoning-Based Chart VQA25 Mar 2024
- 2024FormulaReasoning: A Dataset for Formula-Based Numerical Reasoning20 Feb 2024
- 2023Enhancing Quantitative Reasoning Skills of Large Language Models through Dimension Perception29 Dec 2023
- 2023ADaPT: As-Needed Decomposition and Planning with Language Models8 Nov 2023
- 2023API-Assisted Code Generation for Question Answering on Varied Table Structures23 Oct 2023
- 2023Dynamic MOdularized Reasoning for Compositional Structured Explanation Generation14 Sep 2023
38 more
- 2023AI Transparency in the Age of LLMs: A Human-Centered Research Roadmap2 Jun 2023
- 2023Modularized Zero-shot VQA with Pre-trained Models27 May 2023
- 2023Towards Graph-hop Retrieval and Reasoning in Complex Question Answering over Textual Database23 May 2023
- 2023Logic-LM: Empowering Large Language Models with Symbolic Solvers for Faithful Logical Reasoning20 May 2023
- 2023HPE:Answering Complex Questions over Text by Hybrid Question Parsing and Execution12 May 2023
- 2023Neural Graph Reasoning: Complex Logical Query Answering Meets Graph Databases26 Mar 2023
- 2023Extracting Victim Counts from Text23 Feb 2023
- 2022MURMUR: Modular Multi-Step Reasoning for Semi-Structured Data-to-Text Generation16 Dec 2022
- 2022Successive Prompting for Decomposing Complex Questions8 Dec 2022
- 2022Learning Label Modular Prompts for Text Classification in the Wild30 Nov 2022
- 2022DyRRen: A Dynamic Retriever-Reranker-Generator Model for Numerical Reasoning over Tabular and Textual Data23 Nov 2022
- 2022PAL: Program-aided Language Models18 Nov 2022
- 2022Learning to Decompose: Hypothetical Question Decomposition Based on Comparable Texts30 Oct 2022
- 2022Towards Data-and Knowledge-Driven Artificial Intelligence: A Survey on Neuro-Symbolic Computing28 Oct 2022
- 2022UniRPG: Unified Discrete Reasoning over Table and Text as Program Generation15 Oct 2022
- 2022Neural Attentive Circuits14 Oct 2022
- 2022On the Explainability of Natural Language Processing Deep Models13 Oct 2022
- 2022Binding Language Models in Symbolic Languages6 Oct 2022
- 2022Teaching Neural Module Networks to Do Arithmetic6 Oct 2022
- 2022Decomposed Prompting: A Modular Approach for Solving Complex Tasks5 Oct 2022
- 2022Towards Faithful Model Explanation in NLP: A Survey22 Sep 2022
- 2022Summarization Programs: Interpretable Abstractive Summarization with Neural Modular Trees21 Sep 2022
- 2022NELLIE: A Neuro-Symbolic Inference Engine for Grounded, Compositional, and Explainable Reasoning16 Sep 2022
- 2022How to Reuse and Compose Knowledge for a Lifetime of Tasks: A Survey on Continual Learning and Functional Composition15 Jul 2022
- 2022Discourse-Aware Graph Networks for Textual Logical Reasoning4 Jul 2022
- 2022LegoNN: Building Modular Encoder-Decoder Models7 Jun 2022
- 2022Selection-Inference: Exploiting Large Language Models for Interpretable Logical Reasoning19 May 2022
- 2022METGEN: A Module-Based Entailment Tree Generation Framework for Answer Explanation5 May 2022
- 2022Repro: An Open-Source Library for Improving the Reproducibility and Usability of Publicly Available Research Code29 Apr 2022
- 2022Differentiable Reasoning over Long Stories -- Assessing Systematic Generalisation in Neural Models20 Mar 2022
- 2022A Neural-Symbolic Approach to Natural Language Understanding20 Mar 2022
- 2022Learning to Reason Deductively: Math Word Problem Solving as Complex Relation Extraction19 Mar 2022
- 2022AdaLoGN: Adaptive Logic Graph Network for Reasoning-Based Machine Reading Comprehension16 Mar 2022
- 2022Reasoning Like Program Executors27 Jan 2022
- 2021A Survey on Neural-symbolic Learning Systems10 Nov 2021
- 2021Reason first, then respond: Modular Generation for Knowledge-infused Dialogue9 Nov 2021
- 2021Truth-Conditional Captioning of Time Series Data5 Oct 2021
- 2021Improving Numerical Reasoning Skills in the Modular Approach for Complex Question Answering on Text6 Sep 2021
50 newest of 66 All 66 (JSON)
- 2022PAL: Program-aided Language Modelscited by 652
- 2023Logic-LM: Empowering Large Language Models with Symbolic Solvers for Faithful Logical Reasoningcited by 391
- 2022Selection-Inference: Exploiting Large Language Models for Interpretable Logical Reasoningcited by 334
- 2023ADaPT: As-Needed Decomposition and Planning with Language Modelscited by 177
- 2022Reasoning Like Program Executorscited by 45
- 2022Learning to Reason Deductively: Math Word Problem Solving as Complex Relation Extractioncited by 44
- 2023Neural Graph Reasoning: Complex Logical Query Answering Meets Graph Databasescited by 35
- 2024RuleArena: A Benchmark for Rule-Guided Reasoning with LLMs in Real-World Scenarioscited by 27
- 2024Synthesize Step-by-Step: Tools, Templates and LLMs as Data Generators for Reasoning-Based Chart VQAcited by 19
- 2022METGEN: A Module-Based Entailment Tree Generation Framework for Answer Explanationcited by 17
- 2022NELLIE: A Neuro-Symbolic Inference Engine for Grounded, Compositional, and Explainable Reasoningcited by 16
- 2022AdaLoGN: Adaptive Logic Graph Network for Reasoning-Based Machine Reading Comprehensioncited by 8
12 most cited of 21 All 21 (JSON)
- 2026Evaluating Multi-Dimensional Generalization of Large Language Models in Temporal Extraction Tasks1 Oct 2026
- 2024RuleArena: A Benchmark for Rule-Guided Reasoning with LLMs in Real-World Scenarios12 Dec 2024
- 2024Thought-Like-Pro: Enhancing Reasoning of Large Language Models through Self-Driven Prolog-based Chain-of-Thought18 Jul 2024
- 2024Synthesize Step-by-Step: Tools, Templates and LLMs as Data Generators for Reasoning-Based Chart VQA25 Mar 2024
- 2024FormulaReasoning: A Dataset for Formula-Based Numerical Reasoning20 Feb 2024
- 2023Enhancing Quantitative Reasoning Skills of Large Language Models through Dimension Perception29 Dec 2023
- 2023ADaPT: As-Needed Decomposition and Planning with Language Models8 Nov 2023
- 2023Towards Graph-hop Retrieval and Reasoning in Complex Question Answering over Textual Database23 May 2023
- 2023Logic-LM: Empowering Large Language Models with Symbolic Solvers for Faithful Logical Reasoning20 May 2023
- 2023Neural Graph Reasoning: Complex Logical Query Answering Meets Graph Databases26 Mar 2023
- 2022MURMUR: Modular Multi-Step Reasoning for Semi-Structured Data-to-Text Generation16 Dec 2022
- 2022PAL: Program-aided Language Models18 Nov 2022
12 newest of 21 All 21 (JSON)
- 2026NS-VLA: Towards Neuro-Symbolic Vision-Language-Action Models10 Mar 2026
- 2022Decomposed Prompting: A Modular Approach for Solving Complex Taskscited by 558
- 2022Binding Language Models in Symbolic Languagescited by 228
- 2021Post-hoc Interpretability for Neural NLP: A Surveycited by 156
- 2022Towards Faithful Model Explanation in NLP: A Surveycited by 130
- 2023AI Transparency in the Age of LLMs: A Human-Centered Research Roadmapcited by 123
- 2022Successive Prompting for Decomposing Complex Questionscited by 94
- 2021Logic-Driven Context Extension and Data Augmentation for Logical Reasoning of Textcited by 46
- 2021From LSAT: The Progress and Challenges of Complex Reasoningcited by 43
- 2021Turning Tables: Generating Examples from Semi-structured Tables for Endowing Language Models with Reasoning Skillscited by 39
- 2021A Survey on Neural-symbolic Learning Systemscited by 39
- 2022On the Explainability of Natural Language Processing Deep Modelscited by 38
- 2022Towards Data-and Knowledge-Driven Artificial Intelligence: A Survey on Neuro-Symbolic Computingcited by 35
12 most cited of 43 All 43 (JSON)
- 2024Interpretability Needs a New Paradigm8 May 2024
- 2023API-Assisted Code Generation for Question Answering on Varied Table Structures23 Oct 2023
- 2023Dynamic MOdularized Reasoning for Compositional Structured Explanation Generation14 Sep 2023
- 2023AI Transparency in the Age of LLMs: A Human-Centered Research Roadmap2 Jun 2023
- 2023Modularized Zero-shot VQA with Pre-trained Models27 May 2023
- 2023HPE:Answering Complex Questions over Text by Hybrid Question Parsing and Execution12 May 2023
- 2023Extracting Victim Counts from Text23 Feb 2023
- 2022Successive Prompting for Decomposing Complex Questions8 Dec 2022
- 2022Learning Label Modular Prompts for Text Classification in the Wild30 Nov 2022
- 2022DyRRen: A Dynamic Retriever-Reranker-Generator Model for Numerical Reasoning over Tabular and Textual Data23 Nov 2022
- 2022Learning to Decompose: Hypothetical Question Decomposition Based on Comparable Texts30 Oct 2022
- 2022Towards Data-and Knowledge-Driven Artificial Intelligence: A Survey on Neuro-Symbolic Computing28 Oct 2022
12 newest of 43 All 43 (JSON)