File size: 1,216 Bytes
04a2b5b
a07ece3
 
 
04a2b5b
 
eb2fe4f
04a2b5b
 
a07ece3
 
04a2b5b
 
a07ece3
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
---
title: Answer Convergence Early Stopping
emoji: πŸ›‘
colorFrom: indigo
colorTo: red
sdk: gradio
sdk_version: 5.9.0
app_file: app.py
pinned: false
license: mit
short_description: Demo for EMNLP Paper "Answer Convergence as a Signal..."
---

# πŸ›‘ Answer Convergence as a Signal for Early Stopping in Reasoning

### [EMNLP Accepted] | [Paper (arXiv)](https://arxiv.org/abs/2506.02536) | [GitHub Code](https://github.com/launchnlp/reasoning_earlystop)

**Authors:** Xin Liu, Lu Wang (University of Michigan)

---

## πŸ’‘ What is this?
This Space demonstrates the core concept of our paper: **Large Language Models often internally converge on an answer long before they finish generating the full reasoning chain.**

By detecting this **Answer Convergence**, we can stop the generation early, saving **40%+** of inference costs without sacrificing accuracy.

## πŸš€ Key Methods
We propose three strategies to detect this signal:
1.  **Answer Consistency:** Unsupervised method checking if the answer stabilizes across reasoning chunks.
2.  **Think Token Adjustment:** Encouraging the model to output the stop signal earlier.
3.  **Learn-to-Stop:** A lightweight supervised module trained on internal activations.