Question Answering (QA) is a longstanding challenge in natural language processing. Existing QA works mostly focus on specific question types, knowledge domains, or reasoning skills. The specialty in QA research hinders systems from modeling commonalities between tasks and generalization for wider applications. To address this issue, we present ProQA, a unified QA paradigm that solves various tasks through a single model. ProQA takes a unified structural prompt as the bridge and improves the QA-centric ability by structural prompt-based pre-training. Through a structurally designed prompt-based input schema, ProQA concurrently models the knowledge generalization for all QA tasks while keeping the knowledge customization for every specific QA task. Furthermore, ProQA is pre-trained with structural prompt-formatted large-scale synthesized corpus, which empowers the model with the commonly-required QA ability. Experimental results on 11 QA benchmarks demonstrate that ProQA consistently boosts performance on both full data fine-tuning, few-shot learning, and zero-shot testing scenarios. Furthermore, ProQA exhibits strong ability in both continual learning and transfer learning by taking the advantages of the structural prompt.
翻译:问题解答(QA)是自然语言处理方面的长期挑战。现有的质量解答(QA)主要侧重于特定问题类型、知识领域或推理技能。质量解答(QA)研究的专长阻碍系统建模任务和一般应用之间的共同点和系统。为解决这一问题,我们介绍了统一的质量解答(QA)模式,这是一个通过单一模式解决各种任务的统一的质量解答(QA)范例。质解(QA)作为桥梁采取统一的结构快速行动,并通过结构性的快速培训前培训提高质量解答(QA)中心的能力。通过结构设计迅速输入计划(Schema),方案解答(ProQA)同时为所有质量解答任务的知识普及模型建模,同时保持每项具体“QA”任务的知识定制。此外,方案解答(ProQA)预先接受了结构快速结构化的快速化大规模综合材料的训练,使模型具有共同要求的QA能力。11项质量解析基准的实验结果表明,通过快速的学习和学习,ProQA在结构转移方面显示出强大的优势。