Middlebury
Browse

Solving Math Word Problems Using AI Generated Expression Trees

Download (468.73 kB)
thesis
posted on 2025-02-25, 14:40 authored by Alexis BalloAlexis Ballo

This thesis investigates a structured deep learning approach to building equations that solve math word problems (MWPs), where token generation is constrained according to the output goals and model decisions are observable. A current state-of-the-art (SOTA) solution in the MWP space attempts to generate sub-goals for equation generation, similar to how humans approach MWPs. I extend the sub-goal algorithm and attempt to apply it to solve MWPs that require solution sets instead of singular equations. I find that my model achieves 55.0% solution accuracy on on Math23K, 10% worse when compared to the model I extend. On DRAW-1K, my model achieves 26.5% solution accuracy, significantly under-performing the 69.6% SOTA non-LLM approach. However, these results can be reasonably attributed to dataset size limitations.

History

Institution

  • Middlebury College

Department or Program

  • Computer Science

Degree

  • Bachelor of Arts

Academic Advisor

Biester, Laura (Advisor)

Conditions

  • Open Access

Usage metrics

    Student Scholarship

    Licence

    Exports

    RefWorks
    BibTeX
    Ref. manager
    Endnote
    DataCite
    NLM
    DC