TLDR: This survey explores how Reinforcement Learning (RL) is transforming Large Language Models (LLMs) into Large Reasoning Models (LRMs) by enhancing their complex problem-solving abilities. It details foundational components like reward design, policy optimization, and sampling strategies, discusses key debates such as RL’s role in discovery versus sharpening, and compares RL with Supervised Fine-Tuning. The paper also covers training resources, diverse applications in coding, agentic, multimodal, multi-agent, robotics, and medical tasks, and outlines future directions for scaling RL towards artificial superintelligence.
Reinforcement Learning (RL), a powerful method where AI learns by trial and error, is rapidly transforming how Large Language Models (LLMs) approach complex problem-solving. While initially known for aligning LLMs with human preferences, RL is now being used to teach these models to reason, turning them into what are called Large Reasoning Models (LRMs).
This shift is highlighted by recent breakthroughs like OpenAI’s o1 and DeepSeek-R1, which show that training LLMs with verifiable rewards—such as getting the right answer in math or passing unit tests in coding—can enable them to perform sophisticated, multi-step reasoning. This includes planning, reflecting on their actions, and even correcting their own mistakes. This opens up a new way to improve AI capabilities, beyond just making models bigger or training them on more data.
How Reinforcement Learning Powers Reasoning
At its core, RL involves an “agent” (our LLM) interacting with an “environment” (the task or problem). The agent takes “actions” (generating text or code), observes the “state” (the current progress), and receives “rewards” based on its performance. The goal is to maximize these rewards over time. For LLMs, this means generating sequences of tokens (words or code snippets) that lead to successful outcomes.
One of the most crucial aspects is Reward Design. For tasks with clear right or wrong answers, like math problems or coding challenges, “verifiable rewards” are used. These are often rule-based, checking for accuracy or correct formatting. For more subjective tasks, “generative rewards” come into play, where another model provides nuanced, text-based feedback. To make learning more efficient, “dense rewards” offer feedback at intermediate steps, rather than just at the end. There’s also “unsupervised rewards,” which generate feedback automatically from the model’s own outputs or external data, reducing the need for human labeling. Combining and refining these different reward signals is known as “reward shaping.”
Policy Optimization is how the LLM learns to make better decisions. Algorithms like Proximal Policy Optimization (PPO) are commonly used. These can be “critic-based,” where an additional model helps evaluate the quality of actions, or “critic-free,” which simplifies the process by relying solely on the main reward signal. “Off-policy optimization” allows models to learn from past experiences, making training more efficient, while “regularization objectives” like KL divergence and entropy help stabilize training and prevent the model from forgetting what it already knows.
The Sampling Strategy dictates how the model explores and learns. “Dynamic sampling” adjusts which problems the model focuses on and how much effort it puts into each, prioritizing challenging but solvable tasks. “Structured sampling” guides the model to generate responses in a tree-like fashion, allowing for more fine-grained feedback on intermediate reasoning steps.
Navigating Core Challenges and Debates
The field is buzzing with debates. One key question is whether RL truly enables “discovery” of new reasoning abilities or merely “sharpens” existing ones that were already latent in the pre-trained model. Evidence suggests it can do both, depending on the training duration and setup.
Another discussion revolves around RL versus Supervised Fine-Tuning (SFT). SFT, which trains models on expert-labeled examples, tends to lead to memorization, while RL often promotes better “generalization” to new, unseen problems. Many researchers now advocate for hybrid approaches that combine the strengths of both.
The “model prior” also matters. Training RL on a “base model” (one not yet fine-tuned for instructions) often yields better results than starting with an “instruct model,” as the latter might have ingrained biases. Different model families also respond differently to RL, with some being more “RL-friendly” due to their pre-training data.
The effectiveness of various “training recipes” is also under scrutiny. What works as a “trick” to boost performance in one setting might be a “trap” in another, highlighting the need for more consistent and transparent research practices.
Finally, the “reward type” – whether to focus on the final “outcome” or the “process” of reasoning – is critical. Outcome rewards are simple and scalable for verifiable tasks, but process rewards offer more detailed guidance, though they are harder to obtain.
Resources and Real-World Applications
To support this advanced training, a variety of resources are being developed. Static Corpora include specialized datasets for math, coding, science (STEM), and agentic tasks, often with verifiable solutions and intermediate reasoning steps. Dynamic Environments are interactive platforms, like coding gyms or game-based simulations, that can generate endless problems and provide real-time feedback, crucial for scalable RL.
Robust RL Infrastructure, built on existing LLM training frameworks, is essential for managing the complex process of generating data, training policies, and evaluating performance across many GPUs. These frameworks support asynchronous operations and specialized workflows for different applications.
RL-trained LRMs are finding applications across many domains:
- Coding Tasks: From generating correct code for competitive programming to assisting in software engineering tasks like bug fixing and repository-level code generation, RL is making models more proficient and autonomous.
- Agentic Tasks: LLMs are becoming powerful agents that can use external tools like search engines, web browsers, and even computer interfaces (GUIs) to complete complex, multi-step tasks, moving towards “deep research” capabilities.
- Multimodal Tasks: RL is enhancing models’ ability to understand and generate content across different modalities, including images, videos, and 3D environments, improving spatial perception and cross-modal reasoning.
- Multi-Agent Systems: RL is being used to train teams of LLM agents to collaborate more effectively, improving information sharing and credit assignment in complex group tasks.
- Robotics Tasks: Vision-Language-Action (VLA) models, trained with RL, are learning to control robots with minimal supervision, addressing challenges like data scarcity and generalization in real-world manipulation.
- Medical Tasks: RL is improving medical LLMs for tasks like multiple-choice QA and clinical coding, where verifiable rewards are clear. For more open-ended tasks like treatment planning, researchers are exploring generative and rubric-based rewards.
Also Read:
- Enhancing Vision-Language Models Through Reinforcement Learning and Preference Optimization
- Solving Diversity Collapse in LLMs with Diversity-Preserving Hybrid RL
The Road Ahead
The future of RL for LRMs is rich with possibilities. Researchers are exploring “continual RL” to allow models to adapt to new tasks without forgetting old ones, and “memory-based RL” to create more structured and reusable experience repositories. “Model-based RL” aims to build internal “world models” that help agents predict environmental outcomes and generate more reliable rewards.
Other directions include teaching LRMs “efficient reasoning” to avoid overthinking simple problems, exploring “latent space reasoning” for more nuanced semantic understanding, and even applying RL during the initial “pre-training” phase of LLMs. The integration of RL with “diffusion-based LLMs” for advanced generation and its potential in “scientific discovery” are also exciting frontiers. Finally, “architecture-algorithm co-design” seeks to optimize both the model’s structure and its learning algorithms for greater efficiency and capability.
This survey highlights the profound impact of Reinforcement Learning in transforming Large Language Models into Large Reasoning Models. By focusing on verifiable rewards and innovative training strategies, RL is not just aligning AI with human intent but actively enhancing its core reasoning abilities, paving the way for more intelligent and capable AI systems. For a deeper dive into this fascinating field, you can read the full research paper here.


