Why DeepSeek-R1 Needs More Than Pure RL

DeepSeek-R1-Zero shows what unconstrained outcome-based reinforcement learning can discover; DeepSeek-R1 shows why discovery is only one stage of building a usable assistant. This chapter follows the transitions between those stages: readable cold-start data, a first RL pass, rejection sampling, mixed supervised fine-tuning, and a second RL pass with preference and safety signals. The point is not to recite a pipeline, but to see what each transition preserves, what it repairs, and why the final gains cannot be credited to one technique alone.

Stage One: Make Raw Discovery Usable

R1-Zero’s strength is also its first problem. It learns to spend more effort on difficult, verifiable questions, but the resulting responses can be hard to read. The paper reports poor readability and language mixing, including English and Chinese appearing in the same chain of thought. Its rule-based RL is also narrowly concentrated on reasoning tasks, so strong mathematical or coding performance does not automatically produce good writing or open-domain answers.

DeepSeek-R1 begins by adding a small cold-start collection of long reasoning examples. The examples are designed to be conversational and human-aligned: they begin by understanding the problem, use reflection and verification, maintain language consistency, and present the reasoning from a first-person perspective. Human annotators first reshape selected R1-Zero traces into a more natural style. An LLM then rewrites additional examples in a similar style, and human reviewers verify the generated data.

This transition does not mean that the authors decided human-like narration was proof of human-like intelligence. The paper explicitly warns that the vivid first-person patterns are engineered heuristics and may create unwarranted trust. The cold-start stage has a product purpose: it gives the next policy a readable initial behavior from which further optimization can proceed. It is a user-interface intervention as much as a reasoning intervention.

The first RL stage then tries to improve reasoning while retaining that conversational starting point. Its reward mix includes the rule-based accuracy and format signals used for reasoning, plus language consistency. The language reward measures the proportion of words in the target language. In the paper’s ablation, language consistency remains stable when the reward is applied, while coding performance declines slightly. This is a real trade-off, not an implementation accident: making the output easier for people to follow can move the policy away from a narrow optimum on one coding measure.

The stage therefore has two owners of behavior. Rule-based rewards continue to own whether a math, code, STEM, or logic outcome is correct. Language consistency owns whether the reasoning is expressed in the requested language. Neither signal alone defines a good assistant. The policy is being asked to preserve useful exploration while satisfying a more legible outer contract.

Stage Two: Turn Successful Exploration into Training Data

Reinforcement learning produces many candidate trajectories, but not all of them are suitable examples for supervised training. Some are wrong. Others reach the correct answer through repetition, language mixing, long paragraphs, or code blocks that make the result difficult to use. DeepSeek-R1’s next transition is rejection sampling: generate multiple responses for a prompt, retain correct and acceptable ones, and use the selected set as supervised data.