TasksSotADatasetsPapersMethodsSubmitAbout
Papers With Code 2

A community resource for machine learning research: papers, code, benchmarks, and state-of-the-art results.

Explore

Notable BenchmarksAll SotADatasetsPapersMethods

Community

Submit ResultsAbout

Data sourced from the PWC Archive (CC-BY-SA 4.0). Built by the community, for the community.

Papers/ATHENA: Mathematical Reasoning with Thought Expansion

ATHENA: Mathematical Reasoning with Thought Expansion

JB. Kim, Hazel Kim, Joonghyuk Hahn, Yo-Sub Han

2023-11-02EMNLP 2023 12Mathematical ReasoningMathMath Word Problem Solving
PaperPDFCode(official)

Abstract

Solving math word problems depends on how to articulate the problems, the lens through which models view human linguistic expressions. Real-world settings count on such a method even more due to the diverse practices of the same mathematical operations. Earlier works constrain available thinking processes by limited prediction strategies without considering their significance in acquiring mathematical knowledge. We introduce Attention-based THought Expansion Network Architecture (ATHENA) to tackle the challenges of real-world practices by mimicking human thought expansion mechanisms in the form of neural network propagation. A thought expansion recurrently generates the candidates carrying the thoughts of possible math expressions driven from the previous step and yields reasonable thoughts by selecting the valid pathways to the goal. Our experiments show that ATHENA achieves a new state-of-the-art stage toward the ideal model that is compelling in variant questions even when the informativeness in training examples is restricted.

Results

TaskDatasetMetricValueModel
Question AnsweringMath23KAccuracy (training-test)86.5ATHENA (roberta-large)
Question AnsweringMath23KAccuracy (training-test)84.4ATHENA (roberta-base)
Question AnsweringSVAMP (1:N)Execution Accuracy67.8ATHENA (roberta-large)
Question AnsweringSVAMP (1:N)Execution Accuracy52.5ATHENA (roberta-base)
Question AnsweringMAWPSAccuracy (%)93ATHENA (roberta-large)
Question AnsweringMAWPSAccuracy (%)92.2ATHENA (roberta-base)
Question AnsweringASDiv-AExecution Accuracy91ATHENA (roberta-large)
Question AnsweringASDiv-AExecution Accuracy86.4ATHENA (roberta-base)
Question AnsweringSVAMPExecution Accuracy54.8ATHENA (roberta-large)
Question AnsweringSVAMPExecution Accuracy45.6ATHENA (roberta-base)
Math Word Problem SolvingMath23KAccuracy (training-test)86.5ATHENA (roberta-large)
Math Word Problem SolvingMath23KAccuracy (training-test)84.4ATHENA (roberta-base)
Math Word Problem SolvingSVAMP (1:N)Execution Accuracy67.8ATHENA (roberta-large)
Math Word Problem SolvingSVAMP (1:N)Execution Accuracy52.5ATHENA (roberta-base)
Math Word Problem SolvingMAWPSAccuracy (%)93ATHENA (roberta-large)
Math Word Problem SolvingMAWPSAccuracy (%)92.2ATHENA (roberta-base)
Math Word Problem SolvingASDiv-AExecution Accuracy91ATHENA (roberta-large)
Math Word Problem SolvingASDiv-AExecution Accuracy86.4ATHENA (roberta-base)
Math Word Problem SolvingSVAMPExecution Accuracy54.8ATHENA (roberta-large)
Math Word Problem SolvingSVAMPExecution Accuracy45.6ATHENA (roberta-base)
Mathematical Question AnsweringMath23KAccuracy (training-test)86.5ATHENA (roberta-large)
Mathematical Question AnsweringMath23KAccuracy (training-test)84.4ATHENA (roberta-base)
Mathematical Question AnsweringSVAMP (1:N)Execution Accuracy67.8ATHENA (roberta-large)
Mathematical Question AnsweringSVAMP (1:N)Execution Accuracy52.5ATHENA (roberta-base)
Mathematical Question AnsweringMAWPSAccuracy (%)93ATHENA (roberta-large)
Mathematical Question AnsweringMAWPSAccuracy (%)92.2ATHENA (roberta-base)
Mathematical Question AnsweringASDiv-AExecution Accuracy91ATHENA (roberta-large)
Mathematical Question AnsweringASDiv-AExecution Accuracy86.4ATHENA (roberta-base)
Mathematical Question AnsweringSVAMPExecution Accuracy54.8ATHENA (roberta-large)
Mathematical Question AnsweringSVAMPExecution Accuracy45.6ATHENA (roberta-base)
Mathematical ReasoningMath23KAccuracy (training-test)86.5ATHENA (roberta-large)
Mathematical ReasoningMath23KAccuracy (training-test)84.4ATHENA (roberta-base)
Mathematical ReasoningSVAMP (1:N)Execution Accuracy67.8ATHENA (roberta-large)
Mathematical ReasoningSVAMP (1:N)Execution Accuracy52.5ATHENA (roberta-base)
Mathematical ReasoningMAWPSAccuracy (%)93ATHENA (roberta-large)
Mathematical ReasoningMAWPSAccuracy (%)92.2ATHENA (roberta-base)
Mathematical ReasoningASDiv-AExecution Accuracy91ATHENA (roberta-large)
Mathematical ReasoningASDiv-AExecution Accuracy86.4ATHENA (roberta-base)
Mathematical ReasoningSVAMPExecution Accuracy54.8ATHENA (roberta-large)
Mathematical ReasoningSVAMPExecution Accuracy45.6ATHENA (roberta-base)

Related Papers

VAR-MATH: Probing True Mathematical Reasoning in Large Language Models via Symbolic Multi-Instance Benchmarks2025-07-17QuestA: Expanding Reasoning Capacity in LLMs via Question Augmentation2025-07-17A Survey of Deep Learning for Geometry Problem Solving2025-07-16Scaling Up RL: Unlocking Diverse Reasoning in LLMs via Prolonged Training2025-07-16KisMATH: Do LLMs Have Knowledge of Implicit Structures in Mathematical Reasoning?2025-07-15Temperature and Persona Shape LLM Agent Consensus With Minimal Accuracy Gains in Qualitative Coding2025-07-15Personalized Exercise Recommendation with Semantically-Grounded Knowledge Tracing2025-07-15Reasoning or Memorization? Unreliable Results of Reinforcement Learning Due to Data Contamination2025-07-14