3 个月前

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

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

摘要

求解数学应用题需要对文本中涉及的量进行演绎推理。近年来的诸多研究主要依赖序列到序列或序列到树的模型来生成数学表达式,但这些方法并未显式地在给定上下文中对数量之间的关系进行推理。尽管在实验中表现出较好的效果,此类方法通常无法为生成的表达式提供可解释的推理过程。本文将该任务视为一个复杂的关联提取问题,提出一种新颖的方法,通过可解释的演绎推理步骤,迭代构建目标表达式。在每一步推理中,模型对两个量执行基本操作,以明确它们之间的关系。在四个基准数据集上的大量实验表明,所提出的模型显著优于现有的先进基线方法。此外,我们进一步证明,该演绎推理过程不仅提供了更具可解释性的推理步骤,还使得模型在需要更复杂推理能力的问题上能够做出更准确的预测。

代码仓库

allanj/deductive-mwp
官方
pytorch
GitHub 中提及

基准测试

基准方法指标
math-word-problem-solving-on-math23kRoberta-DeductReasoner
Accuracy (5-fold): 83
math-word-problem-solving-on-mathqaRoberta-DeductReasoner
Answer Accuracy: 78.6
math-word-problem-solving-on-mawpsRoberta-DeductReasoner
Accuracy (%): 92
math-word-problem-solving-on-svampRoberta-DeductReasoner
Execution Accuracy: 47.3

用 AI 构建 AI

从想法到上线——通过免费 AI 协同编程、开箱即用的环境和市场最优价格的 GPU 加速您的 AI 开发

AI 协同编程
即用型 GPU
最优价格
立即开始

Hyper Newsletters

订阅我们的最新资讯
我们会在北京时间 每周一的上午九点 向您的邮箱投递本周内的最新更新
邮件发送服务由 MailChimp 提供
演绎推理能力的学习:数学应用题求解作为复杂关系抽取 | 论文 | HyperAI超神经