Error Detection and Correction for Interpretable Mathematics in Large Language Models
2508.03500v1
cs.AI
2025-08-06
Авторы:
Yijin Yang, Cristina Cornelio, Mario Leiva, Paulo Shakarian
Резюме на русском
Современные LLM при пошаговом рассуждении часто допускают ошибки в промежуточных математических выражениях, что распространяется на финальный ответ и нарушает строгий формат вывода. Авторы предлагают метод EDCIM, который сначала заставляет модель породить систему уравнений, заданную естественным языком, а затем символьно проверяет каждый шаг, локализует ошибку и возвращает целевую обратную связь для LLM-дообучения. Для экономии ресурсов используется гибрид: лёгкий open-source LLM для рутинных операций и мощный проприетарный — для критичных участков; соотношение регулируется единственным гиперпараметром. На наборах математических задач EDCIM при правильной настройке снижает вычислительные и финансовые затраты до 3×, одновременно улучшая точность, что делает его практичным инструментом для интерпретируемого математического рассуждения.
Abstract
Recent large language models (LLMs) have demonstrated the ability to perform
explicit multi-step reasoning such as chain-of-thought prompting. However,
their intermediate steps often contain errors that can propagate leading to
inaccurate final predictions. Additionally, LLMs still struggle with
hallucinations and often fail to adhere to prescribed output formats, which is
particularly problematic for tasks like generating mathematical expressions or
source code. This work introduces EDCIM (Error Detection and Correction for
Interpretable Mathematics), a method for detecting and correcting these errors
in interpretable mathematics tasks, where the model must generate the exact
functional form that explicitly solve the problem (expressed in natural
language) rather than a black-box solution. EDCIM uses LLMs to generate a
system of equations for a given problem, followed by a symbolic error-detection
framework that identifies errors and provides targeted feedback for LLM-based
correction. To optimize efficiency, EDCIM integrates lightweight, open-source
LLMs with more powerful proprietary models, balancing cost and accuracy. This
balance is controlled by a single hyperparameter, allowing users to control the
trade-off based on their cost and accuracy requirements. Experimental results
across different datasets show that EDCIM significantly reduces both
computational and financial costs, while maintaining, and even improving,
prediction accuracy when the balance is properly configured.
Ссылки и действия
Дополнительные ресурсы: