paper-with-me

Papers

Structure-Unified M-Tree Coding Solver for MathWord Problem

2022-10-22 · Bin Wang, Jiangzhou Ju, Yang Fan, Xinyu Dai, ShuJian Huang, Jiajun Chen

As one of the challenging NLP tasks, designing math word problem (MWP) solvers has attracted increasing research attention for the past few years. In previous work, models designed by taking into account the properties of the binary tree structure of mathematical expressions at the output side have achieved better performance. However, the expressions corresponding to a MWP are often diverse (e.g., $n_1+n_2 \times n_3-n_4$, $n_3\times n_2-n_4+n_1$, etc.), and so are the corresponding binary trees, which creates difficulties in model learning due to the non-deterministic output space. In this paper, we propose the Structure-Unified M-Tree Coding Solver (SUMC-Solver), which applies a tree with any M branches (M-tree) to unify the output structures. To learn the M-tree, we use a mapping to convert the M-tree into the M-tree codes, where codes store the information of the paths from tree root to leaf nodes and the information of leaf nodes themselves, and then devise a Sequence-to-Code (seq2code) model to generate the codes. Experimental results on the widely used MAWPS and Math23K datasets have demonstrated that SUMC-Solver not only outperforms several state-of-the-art models under similar experimental settings but also performs much better under low-resource conditions.

📄 PDF Abstract BibTeX arXiv:2210.12432

Code (1)

devwangbin/sumc-solver 공식 구현 pytorch

Tasks

Math

Similar Papers 제목 키워드 기반

Non-Autoregressive Math Word Problem Solver with Unified Tree Structure

2023-05-08 · Yi Bin, Mengqun Han, Wenhao Shi, Lei Wang 외

Existing MWP solvers employ sequence or binary tree to present the solution expression and decode it from given problem description. However, such structures fail to handle the variants that can be derived via mathematic…

Mathvalid

Semantically-Aligned Universal Tree-Structured Solver for Math Word Problems

2020-10-14 · EMNLP 2020 11 · Jinghui Qin, Lihui Lin, Xiaodan Liang, Rumin Zhang 외

A practical automatic textual math word problems (MWPs) solver should be able to solve various textual MWPs while most existing works only focused on one-unknown linear MWPs. Herein, we propose a simple but efficient met…

DecoderMathMath Word Problem Solving

Fast Block Linear System Solver Using Q-Learning Schduling for Unified Dynamic Power System Simulations

2021-10-12 · Yingshi Chen, Xinli Song, HanYang Dai, Tao Liu 외

We present a fast block direct solver for the unified dynamic simulations of power systems. This solver uses a novel Q-learning based method for task scheduling. Unified dynamic simulations of power systems represent a m…

Q-LearningScheduling

What’s Wrong with Deep Learning in Tree Search for Combinatorial Optimization

2021-09-29 · ICLR 2022 4 · Maximilian Böther, Otto Kißig, Martin Taraz, Sarel Cohen 외

Combinatorial optimization lies at the core of many real-world problems. Especially since the rise of graph neural networks (GNNs), the deep learning community has been developing solvers that derive solutions to NP-hard…

Combinatorial Optimization

What's Wrong with Deep Learning in Tree Search for Combinatorial Optimization

2022-01-25 · Maximilian Böther, Otto Kißig, Martin Taraz, Sarel Cohen 외

Combinatorial optimization lies at the core of many real-world problems. Especially since the rise of graph neural networks (GNNs), the deep learning community has been developing solvers that derive solutions to NP-hard…

Combinatorial OptimizationGraph Learning