arXivDaily arXiv每日学术速递 周一至周五更新
arXiv 2005.00806cs.CLcs.LG
收藏

用组合推理教学机器理解

Teaching Machine Comprehension with Compositional Explanations

Department of Computer Science, University of Southern California(南加州大学计算机科学系);Information Science Institute, University of Southern California(南加州大学信息科学研究所)

Qinyuan Ye, Xiao Huang, Elizabeth Boschee, Xiang Ren

摘要:

机器阅读理解(MRC)的发展在很大程度上依赖于以(问题,段落,答案)三元组形式收集大规模人类注释的示例。相比之下,人类通常只需要几个例子就能概括,依赖于更深层次的世界知识,语言复杂性和/或仅仅是卓越的演绎能力。在本文中,我们专注于“教”机器阅读理解,使用少量的半结构化解释,明确告知机器为什么答案跨度是正确的。我们从解释中提取结构化变量和规则,并组成神经模块教师,注释用于训练下游MRC模型的实例。我们使用可学习的神经模块和软逻辑来处理语言变化并克服稀疏覆盖;这些模块与MRC模型联合优化以提高最终性能。在SQuAD数据集上,我们提出的方法在26种解释的监督下获得了70.14%F1分数,与使用1,100个标记实例的普通监督学习相当,速度提高了12倍。

英文摘要:

Advances in machine reading comprehension (MRC) rely heavily on the collection of large scale human-annotated examples in the form of (question, paragraph, answer) triples. In contrast, humans are typically able to generalize with only a few examples, relying on deeper underlying world knowledge, linguistic sophistication, and/or simply superior deductive powers. In this paper, we focus on "teaching" machines reading comprehension, using a small number of semi-structured explanations that explicitly inform machines why answer spans are correct. We extract structured variables and rules from explanations and compose neural module teachers that annotate instances for training downstream MRC models. We use learnable neural modules and soft logic to handle linguistic variation and overcome sparse coverage; the modules are jointly optimized with the MRC model to improve final performance. On the SQuAD dataset, our proposed method achieves 70.14% F1 score with supervision from 26 explanations, comparable to plain supervised learning using 1,100 labeled instances, yielding a 12x speed up.

机构、总结、中文摘要均由AI分析而来,可能存在错误,请以论文正文为准。

↑