Our new X account is live! Follow @wizwand_team for updates
WorkDL logo mark

Long-Tailed Question Answering in an Open World

About

Real-world data often have an open long-tailed distribution, and building a unified QA model supporting various tasks is vital for practical QA applications. However, it is non-trivial to extend previous QA approaches since they either require access to seen tasks of adequate samples or do not explicitly model samples from unseen tasks. In this paper, we define Open Long-Tailed QA (OLTQA) as learning from long-tailed distributed data and optimizing performance over seen and unseen QA tasks. We propose an OLTQA model that encourages knowledge sharing between head, tail and unseen tasks, and explicitly mines knowledge from a large pre-trained language model (LM). Specifically, we organize our model through a pool of fine-grained components and dynamically combine these components for an input to facilitate knowledge sharing. A retrieve-then-rerank frame is further introduced to select in-context examples, which guild the LM to generate text that express knowledge for QA tasks. Moreover, a two-stage training approach is introduced to pre-train the framework by knowledge distillation (KD) from the LM and then jointly train the frame and a QA model through an adaptive mutual KD method. On a large-scale OLTQA dataset we curate from 43 existing QA datasets, our model consistently outperforms the state-of-the-art. We release the code and data at \url{https://github.com/AlibabaResearch/DAMO-ConvAI/tree/main/oltqa}.

Yi Dai, Hao Lang, Yinhe Zheng, Fei Huang, Yongbin Li• 2023

Related benchmarks

TaskDatasetResultRank
Physical Interaction Question AnsweringPIQA
Accuracy56.43
323
Boolean Question AnsweringBoolQ
Accuracy78.78
307
Question AnsweringOBQA
Accuracy44.27
276
Common Sense ReasoningWinoGrande
Accuracy55.64
156
Question AnsweringPubMedQA
Accuracy64.4
145
Multiple-choice Question AnsweringARC Easy
Accuracy58.95
122
Question AnsweringStrategyQA
Accuracy50.7
114
Social Interaction Question AnsweringSIQA
Accuracy52.51
85
Commonsense Question AnsweringCommonsenseQA
Accuracy57.08
81
Question AnsweringSQuAD v1.1
F187.88
79
Showing 10 of 45 rows

Other info

Code

Follow for update