atlas

Research map / Large language models / Reasoning and chain of thought

Learning to Route LLMs with Confidence Tokens

ICML 2025 · Large language models › Reasoning and chain of thought · approach: Routing, pruning and distillation for reasoning · 0 citations (OpenAlex)

Read the paperCheck your idea against 108,967 papers

AI-extracted summary. Written by AI from the paper's full text. Numbers and claims can be wrong or missing context, so check the paper before you cite or build on it.

Proposes Self-REF, fine-tuning LLMs with confidence tokens labeled by answer correctness, so the model's confidence score drives routing to a larger LLM and rejection of "none of the above" questions.

Problem

LLM confidence estimates (token probabilities, verbalized confidence) are poorly calibrated and unstable, which limits their use for routing queries to stronger models and for abstaining from answering.

Approach

Attach trainable confident and unconfident tokens to the LLM's own generated answers, labeled by whether the answer is correct, fine-tune with gradients masked on incorrect answers, and extract a confidence score from the normalized probability of the confident token for routing and rejection.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use confidence-token scores for routing instead of baseline confidence scoresLlama3-8B-Instruct routing to Llama3-70B-Instruct · MMLU, OpenbookQA, GSM8K, and MedQAroute rate to match Llama3-70B-Instruct performance: 39% vs 90%; 49% vs 70%; 65% vs 70%; 40% vs 80%Helped
Use confidence-token scores for routing instead of baseline confidence scoresMistral-7B-Instruct routing to Llama3-70B-Instruct · MMLU, OpenbookQA, GSM8K, and MedQAroute rate to match Llama3-70B-Instruct performance: 70% vs 95%; 40% vs 50%; 75% vs 100%; 70% vs 90%Helped
Route using Self-REF confidence rather than using Llama3-70B-Instruct for every queryLlama3-8B-Instruct routing · MMLUlatency: 0.292 -> 0.145 (2.03$\times$)Helped
Route using Self-REF confidence rather than using Llama3-70B-Instruct for every queryMistral-7B-Instruct routing · OpenbookQAlatency: 0.292 -> 0.147 (2.00$\times$)Helped
Use confidence-token scores to threshold rejection decisionsSelf-REF · MMLU and OpenbookQA rejection learningROC performanceHelped
Apply gradient masking to incorrect-answer samples with unconfident tokens (ablation)Self-REF · OpenbookQA routingrouting accuracyHelped
Transfer Self-REF LoRA weights trained on OpenbookQA to MMLULlama3-8B-Instruct and Mistral-7B-Instruct · MMLU routingroute rate to match Llama3-70B-Instruct performance: 75% and 70%; direct fine-tuning: 70% and 40%Mixed
Increase the proportion of confident samples relative to unconfident samples (ablation)Self-REF training data · Downstream tasksdownstream task performanceMixed

Surprising findings

Limitations

Experimental setup

Datasets: MMLU OpenbookQA GSM8K MedQA

Benchmarks: MMLU OpenbookQA GSM8K MedQA

Metrics: accuracy vs routing rate routing rate to match 70B latency ECE Brier score cross-entropy ROC TPR/FPR for rejection

Baselines: Verbalizing Uncertainty Verbalizing Yes/No Tokens Zero-shot Logits Fine-tuned Logits

Builds on: LoRA temperature scaling Self-RAG

Closest papers by meaning

Writing a paper in this area? scime draft is a free LaTeX editor with AI included, real-time co-authors and a check of your references and venue rules before you submit. It also imports OpenAI Prism projects.

Open scime draft

Get the next scime Dispatch and a monthly field update

Free. We send a confirmation link first; every email has a one-click unsubscribe. Privacy