中文

Uni-Parser:面向知识库与数据库问答的统一语义解析器

计算与语言 2022-11-11 v1 人工智能 编程语言

摘要

将自然语言问题解析为可执行逻辑形式是在知识库(KB)或数据库(DB)等结构化数据上执行问答的一种有用且可解释的方式。然而,现有的语义解析方法无法适应这两种模态,因为它们受制于逻辑形式候选者的指数级增长,且难以泛化到未见过的数据。在这项工作中,我们提出 Uni-Parser,一个用于 KB 和 DB 上问答(QA)的统一语义解析器。我们引入基元(KB 中的关系和实体,以及 DB 中的表名、列名和单元格值)作为我们框架中的基本元素。基元的数量随 KB 和 DB 中检索到的关系数量线性增长,使我们免于处理指数级的逻辑形式候选者。我们利用生成器通过用不同操作(如 select、where、count)改变和组合排名靠前的基元来预测最终逻辑形式。通过对比基元排序器对搜索空间进行充分剪枝,生成器能够捕捉基元的组合从而增强其泛化能力。我们在多个 KB 和 DB QA 基准上更高效取得了有竞争力的结果,尤其是在组合和零样本设定下。

关键词

引用

@article{arxiv.2211.05165,
  title  = {Uni-Parser: Unified Semantic Parser for Question Answering on Knowledge Base and Database},
  author = {Ye Liu and Semih Yavuz and Rui Meng and Dragomir Radev and Caiming Xiong and Yingbo Zhou},
  journal= {arXiv preprint arXiv:2211.05165},
  year   = {2022}
}

备注

EMNLP 2022