Multi-hop Question Generation with Graph Convolutional Network
arXiv:2010.09240 · doi:10.18653/v1/2020.findings-emnlp.416
Abstract
Multi-hop Question Generation (QG) aims to generate answer-related questions by aggregating and reasoning over multiple scattered evidence from different paragraphs. It is a more challenging yet under-explored task compared to conventional single-hop QG, where the questions are generated from the sentence containing the answer or nearby sentences in the same paragraph without complex reasoning. To address the additional challenges in multi-hop QG, we propose Multi-Hop Encoding Fusion Network for Question Generation (MulQG), which does context encoding in multiple hops with Graph Convolutional Network and encoding fusion via an Encoder Reasoning Gate. To the best of our knowledge, we are the first to tackle the challenge of multi-hop reasoning over paragraphs without any sentence-level information. Empirical results on HotpotQA dataset demonstrate the effectiveness of our method, in comparison with baselines on automatic evaluation metrics. Moreover, from the human evaluation, our proposed model is able to generate fluent questions with high completeness and outperforms the strongest baseline by 20.8% in the multi-hop evaluation. The code is publicly available at https://github.com/HLTCHKUST/MulQG}{https://github.com/HLTCHKUST/MulQG .
arXiv commentFindings of EMNLP 2020
References in corpus (11)
- Semi-Supervised Classification with Graph Convolutional Networks
- SGDR: Stochastic Gradient Descent with Warm Restarts
- Bidirectional Attention Flow for Machine Comprehension
- Unified Language Model Pre-training for Natural Language Understanding and Generation
- Dynamic Coattention Networks For Question Answering
- Question Answering and Question Generation as Dual Tasks
- Learning to Generate Questions by Learning What not to Generate
- Reinforcement Learning Based Graph-to-Sequence Model for Natural Question Generation
- Dynamically Fused Graph Network for Multi-hop Reasoning
- A Graph-to-Sequence Model for AMR-to-Text Generation
- Reinforced Dynamic Reasoning for Conversational Question Generation