Text Modular Networks: Learning to Decompose Tasks in the Language of Existing Models

By Tushar Khot, Daniel Khashabi, Kyle Richardson, Peter Clark, Ashish Sabharwal. 2021

97 citations recorded by the source corpus.

We propose a general framework called Text Modular Networks(TMNs) for building interpretable systems that learn to solve complex tasks by decomposing them into simpler ones solvable by existing models. To ensure solvability of simpler tasks, TMNs learn the textual input-output behavior (i.e., language) of existing models through their datasets. This differs from prior decomposition-based approaches which, besides being designed specifically for each complex task, produce decompositions independent of existing sub-models. Specifically, we focus on Question Answering (QA) and show how to train a next-question generator to sequentially produce sub-questions targeting appropriate sub-models, without additional human annotation. These sub-questions and answers provide a faithful natural language explanation of the model’s reasoning. We use this framework to build ModularQA, a system that can answer multi-hop reasoning questions by decomposing them into sub-questions answerable by a neural factoid single-span QA model and a symbolic calculator. Our experiments show that ModularQA is more versatile than existing explainable systems for DROP and HotpotQA datasets, is more robust than state-of-the-art blackbox (uninterpretable) systems, and generates more understandable and trustworthy explanations compared to prior work.

Subfields: Artificial Intelligence, Computer Vision and Pattern Recognition, Natural Language Processing

How researchers see this paper

The researchers whose trusted networks rank it highest, strongest advocate first. Every researcher gets a different order.

In Artificial Intelligence

  1. Hannaneh Hajishirzi
  2. Mohit Bansal
  3. Luke S. Zettlemoyer
  4. Yejin Choi
  5. Jianfeng Gao
  6. Percy Liang
  7. Ashish Sabharwal
  8. Caiming Xiong

In Computer Vision and Pattern Recognition

  1. Hannaneh Hajishirzi
  2. Luc Van Gool
  3. Jianfeng Gao
  4. Trevor Darrell
  5. Dacheng Tao
  6. Mohit Bansal
  7. Xiaogang Wang
  8. Bernt Schiele

In Natural Language Processing

  1. Hannaneh Hajishirzi
  2. Luke S. Zettlemoyer
  3. Yejin Choi
  4. Mohit Bansal
  5. Ashish Sabharwal
  6. Jianfeng Gao
  7. Daniel Khashabi
  8. Jason Aaron Edward Weston

Citations in the corpus