ACL 2025long0 citations

Math Neurosurgery: Isolating Language Models’ Math Reasoning Abilities Using Only Forward Passes

Bryan R Christ, Zachary Gottesman, Jonathan Kropko, Thomas Hartvigsen

Abstract

Math reasoning is an active area of Large Language Model (LLM) research because it is a hallmark of artificial intelligence and has implications in several domains, including math education. However, few works have explored how math reasoning is encoded within LLM parameters and if it is a skill that can be isolated within models. Doing so could allow targeted intervention to improve math performance without altering non-math behavior and foster understanding of how models encode math reasoning. We introduce Math Neurosurgery (MathNeuro), a computationally efficient method we use to isolate math-specific parameters in LLMs using only forward passes. MathNeuro builds on existing work by using weights and activations to calculate parameter importance, but isolates math-specific parameters by filtering out those important for general language tasks. Through pruning parameters MathNeuro identifies, we delete a LLM’s math reasoning ability without significantly impacting its general language ability. Scaling the identified parameters by a small constant improves a pretrained or instruction-tuned LLM’s performance by 4-17% on GSM8K and 5-35% on MATH while leaving non-math behavior unaltered. MathNeuro is also data efficient: most of its effectiveness holds when identifying math-specific parameters using a single sample. MathNeuro highlights the potential for future work to intervene on math-specific parameters.

BibTeX
@inproceedings{christ-etal-2025-math,
    title = "Math Neurosurgery: Isolating Language Models' Math Reasoning Abilities Using Only Forward Passes",
    author = "Christ, Bryan R  and
      Gottesman, Zachary  and
      Kropko, Jonathan  and
      Hartvigsen, Thomas",
    editor = "Che, Wanxiang  and
      Nabende, Joyce  and
      Shutova, Ekaterina  and
      Pilehvar, Mohammad Taher",
    booktitle = "Proceedings of the 63rd Annual Meeting of the Association for Computational Linguistics (Volume 1: Long Papers)",
    month = jul,
    year = "2025",
    address = "Vienna, Austria",
    publisher = "Association for Computational Linguistics",
    url = "https://aclanthology.org/2025.acl-long.1209/",
    doi = "10.18653/v1/2025.acl-long.1209",
    pages = "24803--24840",
    ISBN = "979-8-89176-251-0"
}