Consistency Training by Synthetic Question Generation for Conversational Question Answering
Efficiently modeling historical information is a critical component in addressing user queries within a conversational question-answering (QA) context, as historical context plays a vital role in clarifying the user's questions. However, irrelevant history induces noise in the reasoning process, especially for those questions with a considerable historical context. In our novel model-agnostic approach, referred to as CoTaH (Consistency-Trained augmented History), we augment the historical information with synthetic questions and subsequently employ consistency training to train a model that utilizes both real and augmented historical data to implicitly make the reasoning robust to irrelevant history. To the best of our knowledge, this is the first instance of research using question generation as a form of data augmentation to model conversational QA settings. By citing a common modeling error prevalent in previous research, we introduce a new baseline model and compare our model's performance against it, demonstrating an improvement in results, particularly when dealing with questions that include a substantial amount of historical context. The source code can be found on our GitHub page.
Code (1)
Tasks
Conversational Question AnsweringData AugmentationQuestion AnsweringQuestion GenerationQuestion-GenerationSimilar Papers 제목 키워드 기반
ChainCQG: Flow-Aware Conversational Question Generation
Conversational systems enable numerous valuable applications, and question-answering is an important component underlying many of these. However, conversational question-answering remains challenging due to the lack of r…
Conversational Question AnsweringQuestion AnsweringQuestion GenerationQuestion-GenerationConversational QA Dataset Generation with Answer Revision
Conversational question--answer generation is a task that automatically generates a large-scale conversational question answering dataset based on input passages. In this paper, we introduce a novel framework that extrac…
Answer GenerationConversational Question AnsweringDataset GenerationDomain Adaptation+2Synthetic QA Corpora Generation with Roundtrip Consistency
We introduce a novel method of generating synthetic question answering corpora by combining models of question generation and answer extraction, and by filtering the results to ensure roundtrip consistency. By pretrainin…
Question AnsweringQuestion GenerationQuestion-GenerationSynthetic Data GenerationMulti-Type Conversational Question-Answer Generation with Closed-ended and Unanswerable Questions
Conversational question answering (CQA) facilitates an incremental and interactive understanding of a given context, but building a CQA system is difficult for many domains due to the problem of data scarcity. In this pa…
Answer GenerationConversational Question AnsweringQuestion-Answer-GenerationQuestion AnsweringLearn to Resolve Conversational Dependency: A Consistency Training Framework for Conversational Question Answering
One of the main challenges in conversational question answering (CQA) is to resolve the conversational dependency, such as anaphora and ellipsis. However, existing approaches do not explicitly train QA models on how to r…
Conversational Question AnsweringQuestion AnsweringQuestion Rewriting