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

学习演绎推理:数学应用题解决作为复杂关系抽取

Learning to Reason Deductively: Math Word Problem Solving as Complex Relation Extraction

Singapore University of Technology and Design(新加坡科技设计大学);ByteDance AI Lab(字节跳动人工智能实验室);University of Texas at Austin(德克萨斯大学奥斯汀分校)

Zhanming Jie, Jierui Li, Wei Lu

摘要:

解决数学应用题需要对文本中的量进行演绎推理。最近的各种研究工作主要依赖于序列到序列或序列到树模型来生成数学表达式,而不显式地执行给定上下文中的量之间的关系推理。虽然在经验上是有效的,但这种方法通常不提供对所生成的表达式的解释。在这项工作中,我们认为任务是一个复杂的关系抽取问题,提出了一种新的方法,提出了可解释的演绎推理步骤,迭代地构建目标表达式,其中每一步都涉及一个原始的操作两个数量定义它们的关系。通过对四个基准数据集的广泛实验,我们表明所提出的模型显着优于现有的强基线。我们进一步证明,演绎过程不仅提出了更多的可解释的步骤,但也使我们能够作出更准确的预测问题,需要更复杂的推理。

英文摘要:

Solving math word problems requires deductive reasoning over the quantities in the text. Various recent research efforts mostly relied on sequence-to-sequence or sequence-to-tree models to generate mathematical expressions without explicitly performing relational reasoning between quantities in the given context. While empirically effective, such approaches typically do not provide explanations for the generated expressions. In this work, we view the task as a complex relation extraction problem, proposing a novel approach that presents explainable deductive reasoning steps to iteratively construct target expressions, where each step involves a primitive operation over two quantities defining their relation. Through extensive experiments on four benchmark datasets, we show that the proposed model significantly outperforms existing strong baselines. We further demonstrate that the deductive procedure not only presents more explainable steps but also enables us to make more accurate predictions on questions that require more complex reasoning.

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

↑