Reverse Operation based Data Augmentation for Solving Math Word Problems
Automatically solving math word problems is a critical task in the field of natural language processing. Recent models have reached their performance bottleneck and require more high-quality data for training. We propose a novel data augmentation method that reverses the mathematical logic of math word problems to produce new high-quality math problems and introduce new knowledge points that can benefit learning the mathematical reasoning logic. We apply the augmented data on two SOTA math word problem solving models and compare our results with a strong data augmentation baseline. Experimental results show the effectiveness of our approach. We release our code and data at https://github.com/yiyunya/RODA.
Code (1)
Tasks
Data AugmentationMathMathematical ReasoningMath Word Problem SolvingSimilar Papers 제목 키워드 기반
ReverseMath: Answer Inversion for Scalable and Verifiable Mathematical Problem Generation
Mathematical reasoning benchmarks are vital for evaluating large language models (LLMs), but many are static and repeatedly exposed through public evaluation and training pipelines, making it difficult to separate genuin…
Reinforcement LearningMathematical ReasoningData AugmentationData Augmentation with In-Context Learning and Comparative Evaluation in Math Word Problem Solving
Math Word Problem (MWP) solving presents a challenging task in Natural Language Processing (NLP). This study aims to provide MWP solvers with a more diverse training set, ultimately improving their ability to solve vario…
Data AugmentationIn-Context LearningLanguage ModelingLanguage Modelling+2Learning Polynomial Problems with $SL(2,\mathbb{R})$ Equivariance
Optimizing and certifying the positivity of polynomials are fundamental primitives across mathematics and engineering applications, from dynamical systems to operations research. However, solving these problems in practi…
Data AugmentationHighlighting Named Entities in Input for Auto-Formulation of Optimization Problems
Operations research deals with modeling and solving real-world problems as mathematical optimization problems. While solving mathematical systems is accomplished by analytical software, formulating a problem as a set of …
ControlMath: Controllable Data Generation Promotes Math Generalist Models
Utilizing large language models (LLMs) for data augmentation has yielded encouraging results in mathematical reasoning. However, these approaches face constraints in problem diversity, potentially restricting them to in-…
Data AugmentationDiversityGSM8KMath+1