Research map / Reinforcement learning / MDPs and planning
When Can Model-Free Reinforcement Learning be Enough for Thinking?
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.
Introduces the thought MDP formalism to explain when model-free RL yields "thinking" actions, proves policy-initialization conditions for emergence, probes LLMs for thinking benefits, and shows a gridworld where multi-task pretraining plus thought actions speeds REINFORCE.
Problem
Under what conditions does model-free RL produce thinking actions, which neither yield reward nor change the external state, as a reward-maximizing strategy?
Approach
Extends MDPs with thought states and thought actions that alter only the agent's internal state; shows thought actions equal a policy-improvement step, so thinking emerges when the initial policy has useful sub-policies reachable via thought actions. Argues LLM chain-of-thought fits this model and that pretraining plus thought actions helps RL in a non-language gridworld.
Key results
- Appending forced partial-sum thinking tokens raised accuracy on five-term four-digit addition for all 11 open models, e.g., Qwen2.5-7B-Instruct from 5.06% to 96.10% and Llama-2-7b from 0.00% to 48.80%.
- In the gridworld, Pretrained-Think learns significantly faster than Pretrained-NoThink, and from-scratch agents fail to learn with or without thinking under sparse reward.
- Thought actions occur about 30% of the time early in training and settle around 15%, close to the optimal 2 thinking steps per 14-step episode.
Measured effects reported in the paper
| What was changed | Where | Measured | Effect |
|---|---|---|---|
| Append partial-sum thinking tokens | Qwen2.5-1.5B-Instruct · Five four-digit numbers | response accuracy (%): 7.20 ± 0.82 -> 71.20 ± 2.80 | Helped |
| Append partial-sum thinking tokens | Qwen2.5-3B-Instruct · Five four-digit numbers | response accuracy (%): 6.80 ± 0.80 -> 36.50 ± 1.52 | Helped |
| Append partial-sum thinking tokens | Qwen2.5-7B-Instruct · Five four-digit numbers | response accuracy (%): 5.06 ± 3.10 -> 96.10 ± 2.98 | Helped |
| Append partial-sum thinking tokens | Qwen2.5-14B-Instruct · Five four-digit numbers | response accuracy (%): 0.90 ± 0.33 -> 95.20 ± 1.33 | Helped |
| Append partial-sum thinking tokens | Tulu-2-7b · Five four-digit numbers | response accuracy (%): 0.30 ± 0.33 -> 28.50 ± 2.80 | Helped |
| Append partial-sum thinking tokens | Tulu-2-13b · Five four-digit numbers | response accuracy (%): 0.60 ± 0.47 -> 49.00 ± 3.10 | Helped |
| Append partial-sum thinking tokens | Llama-2-7b · Five four-digit numbers | response accuracy (%): 0.00 ± 0.00 -> 48.80 ± 3.10 | Helped |
| Append partial-sum thinking tokens | Llama-2-13b · Five four-digit numbers | response accuracy (%): 0.20 ± 0.27 -> 60.70 ± 3.03 | Helped |
| Append partial-sum thinking tokens | Gemma-3-1b-it · Five four-digit numbers | response accuracy (%): 0.50 ± 0.43 -> 41.50 ± 3.06 | Helped |
| Append partial-sum thinking tokens | Gemma-3-4b-it · Five four-digit numbers | response accuracy (%): 4.90 ± 1.33 -> 91.50 ± 1.72 | Helped |
| Append partial-sum thinking tokens | Mistral-7B-Instruct-v0.3 · Five four-digit numbers | response accuracy (%): 1.50 ± 0.74 -> 85.20 ± 2.20 | Helped |
Surprising findings
- Thought actions persisted at about 15% of steps at convergence even though the theory predicts the optimal policy never thinks; the authors attribute this to sampling error in on-policy policy gradient.
- Pretrained-NoThink also began learning, suggesting pretraining helps even without thought actions because environment action sequences can trigger sub-task behavior.
Limitations
- Theory assumes deterministic thought transitions, non-negative rewards, and a static environment during thinking.
- The LLM evidence is correlational: it forces thinking tokens rather than learning them with RL, so it only shows the precondition of increased value.
- The non-language experiment is a single small toy gridworld with hand-designed sub-tasks.
Experimental setup
Datasets: gridworld rollouts generated by a scripted agent 1000 random four-integer addition prompts per model condition
Benchmarks: 5x5 gridworld navigation task (bottom-right then top-left) five-term four-digit addition
Metrics: task success rate response accuracy with 95% confidence interval thinking time fraction
Baselines: Scratch-Think Scratch-NoThink Pretrained-NoThink
Builds on: Markov decision process generalized policy iteration effective horizon (Jiang et al.) options framework zero-shot chain-of-thought
Closest papers by meaning
- Think or Not? Selective Reasoning via Reinforcement Learning for Vision-Language Models (NeurIPS 2025 · similarity 0.89)
- Think-RM: Enabling Long-Horizon Reasoning in Generative Reward Models (NeurIPS 2025 · similarity 0.89)
- Thinking-Free Policy Initialization Makes Distilled Reasoning Models More Effective and Efficient Reasoners (ICLR 2026 · similarity 0.89)
- All Roads Lead to Rome: Incentivizing Divergent Thinking in Vision-Language Models (CVPR 2026 · similarity 0.88)
- Hypothetical Minds: Scaffolding Theory of Mind for Multi-Agent Tasks with Large Language Models (ICLR 2025 · similarity 0.88)
- Interpreting Emergent Planning in Model-Free Reinforcement Learning (ICLR 2025 · similarity 0.88)
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.
