Confidence-Weighted Token Set Cover for Early Hypothesis Pruning in Self-Consistency

2508.03979v1 cs.CL 2025-08-09
Авторы:

Md Arafat Sultan, Ramón Fernandez Astudillo

Резюме на русском

Многие задачи в области современного AI, такие как рассуждения по цепочке мыслей (chain-of-thought reasoning), требуют выделения большого числа токенов, что делает их применение в реальной жизни трудоемким. Одним из таких методов является self-consistency, который, несмотря на свою эффективность, требует значительных вычислительных ресурсов. В статье предлагается новый подход, называемый Confidence-Weighted Token Set Cover, для эффективного уменьшения необходимого числа токенов посредством раннего отбраковки ненужных гипотез. Решение основывается на двух простых признаках: достоверности модели в отношении гипотез и лексическом покрытии всех гипотез доступных вариантов. Авторы предлагают алгоритм, похожий на весовый метод покрытия множеств, который оптимально использует эти признаки. На пяти моделях глубокого обучения и трем бенчмаркам по математике показано, что предложенный подход улучшает эффективность использования токенов на 10–35% в многих случаях. Это демонстрирует перспективу применения нового метода в реальных задачах, где необходимо оптимизировать затраты на токены.

Abstract

Despite its simplicity and efficacy, the high token expenditure of self-consistency can limit its practical utility. Here we investigate if self-consistency can be made more token-efficient for long chain-of-thought reasoning tasks, while preserving its parallelism, through early hypothesis pruning. Concretely, we generate all solutions in parallel, but periodically prune intermediate hypotheses that are deemed unnecessary based on two lightweight indicators: (a) the model's own confidence in individual hypotheses, and (b) lexical coverage of all current hypotheses by candidate subsets that are under consideration for continued retention. We design a fast weighted set cover algorithm that utilizes the two indicators; our evaluation of five LLMs on three math benchmarks shows that this method can improve token efficiency for all models, by 10-35% in many cases.

Ссылки и действия