atlas

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

SemCoT: Accelerating Chain-of-Thought Reasoning through Semantically-Aligned Implicit Tokens

NeurIPS 2025 · Large language models › Reasoning and chain of thought · approach: Chain-of-thought training and analysis · 2 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 SemCoT, an implicit chain-of-thought method that trains a contrastive sentence transformer to score semantic alignment with ground-truth reasoning and distills reasoning into a lightweight LM's implicit tokens, cutting per-token generation time.

Problem

Implicit CoT methods lose semantic alignment with explicit ground-truth reasoning and still pay high per-token LLM generation cost for each implicit reasoning token.

Approach

A customized sentence transformer built from middle layers of the LLM, trained contrastively on (reasoning, condensed reasoning) pairs, provides a semantic alignment loss that guides a lightweight pruned/distilled LM (Sheared-LLaMA-1.3B) to generate implicit reasoning tokens via a linear projection into the LLM embedding space.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use SemCoT instead of the strongest baselineLlama-2-7B-Chat · CoinFlipaccuracy (%): 97.33 -> 87.00Hurt
Use SemCoT instead of the strongest baselineLlama-2-7B-Chat · GSM8Kaccuracy (%): 8.83 -> 9.83Helped
Use SemCoT instead of the strongest baselineLlama-2-7B-Chat · SVAMPaccuracy (%): 38.17 -> 46.33Helped
Use SemCoT instead of the strongest baselineMistral-7B-Instruct-v0.2 · CoinFlipaccuracy (%): 66.67 -> 82.17Helped
Use SemCoT instead of the strongest baselineMistral-7B-Instruct-v0.2 · MultiArithaccuracy (%): 40.93 -> 38.89Hurt
Use SemCoT instead of the strongest baselineMistral-7B-Instruct-v0.2 · SVAMPaccuracy (%): 54.17 -> 53.83Hurt
Use SemCoT instead of the fastest baselineLlama-2-7B-Chat · CoinFliptime (s): 1.08 -> 1.06Helped
Use SemCoT instead of the fastest baselineLlama-2-7B-Chat · CommonsenseQAtime (s): 1.01 -> 1.06Hurt
Use SemCoT instead of the fastest baselineMistral-7B-Instruct-v0.2 · GSM8Ktime (s): 1.35 -> 1.35No clear effect
Remove the customized sentence transformer and use cosine similarity of mean-pooled embeddings (ablation)SemCoT on Llama-2-7B-Chat · reasoning datasetsanswer accuracyHurt
Remove semantic alignment loss from generator training (ablation)SemCoT on Llama-2-7B-Chat · reasoning datasetsanswer accuracyHurt
Replace the lightweight generator with the original LLM finetuned using LoRA (ablation)SemCoT on Llama-2-7B-Chat · reasoning datasetsanswer accuracyHurt

Surprising findings

Limitations

Experimental setup

Datasets: GSM8K SVAMP MultiArith CommonsenseQA CoinFlip

Benchmarks: GSM8K SVAMP MultiArith CommonsenseQA CoinFlip

Metrics: answer accuracy average wall-clock time

Baselines: Pause ICoT-SI COCONUT CODI SoftCoT

Builds on: SoftCoT COCONUT CODI Sentence-BERT

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