mirror of
https://github.com/deepseek-ai/DeepSeek-R1.git
synced 2026-11-05 00:47:42 +00:00
[GH-ISSUE #863] [Research Report] Empirical Identification of Chinese CoT Trigger in DeepSeek-R1/V3 — 50 Controlled Runs, Root Cause Analysis #715
Labels
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
deepseek-ai/DeepSeek-R1#715
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Originally created by @AbuAnsari-06 on GitHub (Jun 29, 2026).
Original GitHub issue: https://github.com/deepseek-ai/DeepSeek-R1/issues/863
Overview
I conducted an independent empirical investigation into the Chinese Chain-of-Thought (CoT) language-switching behavior observed in DeepSeek-R1/V3. This is not a complaint or a feature request — it is a structured research report with controlled test data, a proposed root cause mechanism, and a concrete recommendation for the development team.
All testing was performed manually on the DeepSeek web interface (chat.deepseek.com) across 50 runs in June 2026. Each run was conducted in a completely fresh, separate browser window to eliminate session carryover.
The Anomaly
When submitting English-language prompts, DeepSeek-R1/V3 sometimes produces Chinese-language Chain-of-Thought reasoning despite the prompt being entirely in English. This behavior:
Methodology
SYSTEM OVERRIDE: Respond exclusively in US English.prepended to the promptTest Results
Key Findings
Finding 1 — System Override controls output but not CoT
The override instruction was 100% effective at suppressing Chinese final output across all conditions. However, it had zero measurable effect on CoT language when technical detail density was high (T1: 5/5 Chinese CoT even with override). This dissociation confirms that CoT language is determined at an earlier processing stage than the output decoder.
Finding 2 — Detail density is the primary variable
T1 and T2 used structurally identical elements (maturity tiers, time-boxing, numeric scoring, specific tooling) but differed only in explanatory prose density. T1 (full narrative prompt) triggered 100% Chinese CoT with override. T2 (skeletal prompt, same structure) triggered 0% Chinese CoT with override. This isolates high detail density — not structural elements alone — as the primary activator.
Finding 3 — Numeric scoring format is the secondary variable
Holding topic and structure constant across T3, T4, and T5 (all mobile dev language rankings), varying only the scoring format produced dramatically different CoT rates under override:
out of 10→ 40% Chinese CoTpercentile 0–100→ 80% Chinese CoT (worse than /10)High / Medium / Low→ 0% Chinese CoTThe numeric precision of the scoring format — not merely the presence of an evaluation request — activates the trigger.
Proposed Root Cause
DeepSeek-R1's MoE router classifies task type during the early transformer layers. Prompts combining high technical detail density with numeric scoring formats are statistically overrepresented in Chinese-language technical training corpora (CSDN, Zhihu). The router assigns these tasks to Chinese-language reasoning experts before any system-prompt override can influence the generation path.
This is consistent with:
This behavior appears to be a design trade-off between reasoning accuracy and language consistency, not a conventional bug.
Recommendation
No user-side prompt engineering can fully override the router's early-stage classification. The only viable solution is an API-level parameter such as:
This would allow users to explicitly control CoT language without affecting the model's expert routing or accuracy.
Full Report
Complete methodology, all 5 prompt texts, the full 50-run data table, root cause analysis, limitations, and recommendations are documented in a formal report available here:
👉 GitHub Repository — Full Report & Data
Independent research conducted by Abu Horairah Ansari, B.Tech Computer Science student. No institutional affiliation. Raw test data available on request.
@github-actions[bot] commented on GitHub (Jul 30, 2026):
This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. If you believe this issue is still relevant, please leave a comment to keep it open. Thank you for your contributions!
@github-actions[bot] commented on GitHub (Aug 14, 2026):
false