Kimi k1.5: Scaling Reinforcement Learning with LLMs
Summary
Next-token pretraining is limited by how much high-quality text exists. The Kimi Team proposes reinforcement learning as another way to keep scaling: the model creates its own training signal by exploring solutions and receiving rewards. The report describes how they built Kimi k1.5, a multimodal LLM. Training runs through pretraining, ordinary SFT, a small long-CoT warm-up SFT and then RL. The RL prompts are chosen to cover many domains, to mix easy and hard problems (difficulty is estimated from how often an SFT model solves each one) and to have answers that can be checked automatically. The RL recipe is deliberately simple. It stretches the context window to 128k tokens, uses partial rollouts that reuse earlier trajectories, and optimises with a variant of online mirror descent plus curriculum sampling and a length penalty. It uses no MCTS, value functions or process reward models. The long-CoT model performs on par with OpenAI o1 on maths, coding and vision benchmarks. "long2short" techniques then carry these gains over to short-CoT models. The authors conclude that context length is a central dimension for scaling RL.
Key points
- Long-CoT model: 77.5 on AIME 2024, 96.2 on MATH 500, 94th percentile on Codeforces and 74.9 on MathVista, which the authors report as comparable to OpenAI o1.
- Short-CoT model (long2short, e.g. length penalty and model merging): 60.8 on AIME, 94.6 on MATH500 and 47.3 on LiveCodeBench. It beats GPT-4o and Claude 3.5 Sonnet, by as much as +550% on some benchmarks.
- Prompt filtering:
- Difficulty is estimated from 10 high-temperature samples per prompt.
- Multiple-choice, true/false and proof questions are dropped.
- A prompt counts as "easy to hack" and is removed if a model guesses its answer without CoT within N = 8 tries.
- Ablations:
- Curriculum sampling (the full mixed set first, then only hard problems) beats uniform sampling.
- The method needs fewer training samples than ReST. The authors credit this to penalising wrong answers (negative gradients), which ReST does not do.
- Infrastructure: partial rollouts make RL with a 128k context affordable, and the training data mixes text-only and image-text problems so the model reasons over both.
Cite
Cite as Kimi Team, Angang Du, Bofei Gao, Bowei Xing, Changjiu Jiang, Cheng Chen, Cheng Li, Chenjun Xiao, Chenzhuang Du, Chonghua Liao, Chuning Tang, Congcong Wang, Dehao Zhang, Enming Yuan, Enzhe Lu, Fengxiang Tang, Flood Sung, Guangda Wei, Guokun Lai, Haiqing Guo, Han Zhu, Hao Ding, Hao Hu, Hao Yang, Hao Zhang, Haotian Yao, Haotian Zhao, Haoyu Lu, Haoze Li, Haozhen Yu, Hongcheng Gao, Huabin Zheng, Huan Yuan, Jia Chen, Jianhang Guo, Jianlin Su, Jianzhou Wang, Jie Zhao, Jin Zhang, Jingyuan Liu, Junjie Yan, Junyan Wu, Lidong Shi, Ling Ye, Longhui Yu, Mengnan Dong, Neo Zhang, Ningchen Ma, Qiwei Pan, Qucheng Gong, Shaowei Liu, Shengling Ma, Shupeng Wei, Sihan Cao, Siying Huang, Tao Jiang, Weihao Gao, Weimin Xiong, Weiran He, Weixiao Huang, Weixin Xu, Wenhao Wu, Wenyang He, Xianghui Wei, Xianqing Jia, Xingzhe Wu, Xinran Xu, Xinxing Zu, Xinyu Zhou, Xuehai Pan, Y. Charles, Yang Li, Yangyang Hu, Yangyang Liu, Yanru Chen, Yejie Wang, Yibo Liu, Yidao Qin, Yifeng Liu, Ying Yang, Yiping Bao, Yulun Du, Yuxin Wu, Yuzhi Wang, Zaida Zhou, Zhaoji Wang, Zhaowei Li, Zhen Zhu, Zheng Zhang, Zhexu Wang, Zhilin Yang, Zhiqi Huang, Zihao Huang, Ziyao Xu, Zonghan Yang and Zongyu Lin. 2025. Kimi k1.5: Scaling Reinforcement Learning with LLMs. arXiv:2501.12599.
@misc{team2025kimi,
title = {{Kimi k1.5: Scaling Reinforcement Learning with LLMs}},
author = {Kimi Team, Angang Du, Bofei Gao, Bowei Xing, Changjiu Jiang, Cheng Chen, Cheng Li, Chenjun Xiao, Chenzhuang Du, Chonghua Liao, Chuning Tang, Congcong Wang, Dehao Zhang, Enming Yuan, Enzhe Lu, Fengxiang Tang, Flood Sung, Guangda Wei, Guokun Lai, Haiqing Guo, Han Zhu, Hao Ding, Hao Hu, Hao Yang, Hao Zhang, Haotian Yao, Haotian Zhao, Haoyu Lu, Haoze Li, Haozhen Yu, Hongcheng Gao, Huabin Zheng, Huan Yuan, Jia Chen, Jianhang Guo, Jianlin Su, Jianzhou Wang, Jie Zhao, Jin Zhang, Jingyuan Liu, Junjie Yan, Junyan Wu, Lidong Shi, Ling Ye, Longhui Yu, Mengnan Dong, Neo Zhang, Ningchen Ma, Qiwei Pan, Qucheng Gong, Shaowei Liu, Shengling Ma, Shupeng Wei, Sihan Cao, Siying Huang, Tao Jiang, Weihao Gao, Weimin Xiong, Weiran He, Weixiao Huang, Weixin Xu, Wenhao Wu, Wenyang He, Xianghui Wei, Xianqing Jia, Xingzhe Wu, Xinran Xu, Xinxing Zu, Xinyu Zhou, Xuehai Pan, Y. Charles, Yang Li, Yangyang Hu, Yangyang Liu, Yanru Chen, Yejie Wang, Yibo Liu, Yidao Qin, Yifeng Liu, Ying Yang, Yiping Bao, Yulun Du, Yuxin Wu, Yuzhi Wang, Zaida Zhou, Zhaoji Wang, Zhaowei Li, Zhen Zhu, Zheng Zhang, Zhexu Wang, Zhilin Yang, Zhiqi Huang, Zihao Huang, Ziyao Xu, Zonghan Yang and Zongyu Lin},
year = {2025},
doi = {10.48550/arxiv.2501.12599},
eprint = {2501.12599},
archivePrefix = {arXiv},
url = {https://doi.org/10.48550/arxiv.2501.12599}
}References
- Abbasi-Yadkori, Yasin et al. “Politex: Regret bounds for policy iteration using expert prediction”. In: International Conference on Machine Learning. PMLR. 2019, pp. 3692–3702. find
- Ahmadian, Arash et al. “Back to basics: Revisiting reinforce style optimization for learning from human feedback in llms”. In: arXiv preprint arXiv:2402.14740 (2024). find
- Ankner, Zachary et al. Critique-out-Loud Reward Models. 2024. arXiv: 2408.11791 [cs.LG]. URL : https://arxiv.org/abs/2408.11791. ↗
- Berner, Christopher et al. “Dota 2 with large scale deep reinforcement learning”. In: arXiv preprint arXiv:1912.06680 (2019). find
- AIMO2024 AIME2024 ReST Ours ReST Ours 0.40 0.30 0.35 0.25 0.20 0.30 Accuracy Accuracy 0.15 0.25 0.10 0.20 0.05 0.15 0.00 0 Step Step k12-biology GPQA 0.24 ReST Ours ReST Ours ReST Ours 0.78 0.22 0.76 0.20 0.74 0.18 Accuracy Accuracy 0.72 0.16 0.70 0.14 0.68 0.12 0.66 Step Step Total KAOYAN 0.66 ReST… find
- Cassano, Federico, John Gouwar, Daniel Nguyen, Sydney Nguyen, et al. “MultiPL-E: A Scalable and Polyglot Approach to Benchmarking Neural Code Generation”. In: IEEE Transactions on Software Engineering 49.7 (2023), pp. 3675– 3691. DOI : 10.1109/TSE.2023.3267446. — [doi:10.1109/tse.2023.3267446](https://doi.org/10.1109/tse.2023.3267446) find
- Chen, Jianlv et al. “Bge m3-embedding: Multi-lingual, multi-functionality, multi-granularity text embeddings through self-knowledge distillation”. In: arXiv preprint arXiv:2402.03216 (2024). our card
- Chen, Xingyu et al. “Do NOT Think That Much for 2+ 3=? On the Overthinking of o1-Like LLMs”. In: arXiv preprint arXiv:2412.21187 (2024). our card
- Everitt, Tom et al. Reward Tampering Problems and Solutions in Reinforcement Learning: A Causal Influence Diagram Perspective. 2021. arXiv: 1908.04734 [cs.AI]. URL : https://arxiv.org/abs/1908.04734. — [arXiv:1908.04734](https://arxiv.org/abs/1908.04734) ↗
- Gadre, Samir Yitzhak et al. “Datacomp: In search of the next generation of multimodal datasets”. In: Advances in Neural Information Processing Systems 36 (2024). find
- Grattafiori, Aaron et al. The Llama 3 Herd of Models. 2024. arXiv: 2407.21783 [cs.AI]. URL : https://arxiv.org/abs/2407.21783. ↗
- Gulcehre, Caglar et al. “Reinforced self-training (rest) for language modeling”. In: arXiv preprint arXiv:2308.08998 (2023). our card
- Hendrycks, Dan et al. “Measuring Massive Multitask Language Understanding”. In: ArXiv abs/2009.03300 (2020). URL : https://arxiv.org/abs/2009.03300. ↗ our card
- Hoffmann, Jordan et al. Training Compute-Optimal Large Language Models. 2022. arXiv: 2203.15556 [cs.CL]. URL : https://arxiv.org/abs/2203.15556. ↗ our card
- Huang, Yuzhen et al. “C-Eval: A Multi-Level Multi-Discipline Chinese Evaluation Suite for Foundation Models”. In: ArXiv abs/2305.08322 (2023). URL : https://arxiv.org/abs/2305.08322. ↗ our card
- Jaech, Aaron et al. “Openai o1 system card”. In: arXiv preprint arXiv:2412.16720 (2024). our card
- Jain, Naman et al. “LiveCodeBench: Holistic and Contamination Free Evaluation of Large Language Models for Code”. In: ArXiv abs/2403.07974 (2024). URL : https://arxiv.org/abs/2403.07974. ↗ our card
- Joulin, Armand et al. “Bag of tricks for efficient text classification”. In: arXiv preprint arXiv:1607.01759 (2016). find
- Kaplan, Jared et al. Scaling Laws for Neural Language Models. 2020. arXiv: 2001.08361 [cs.LG]. URL : https://arxiv.org/abs/2001.08361. ↗ our card
- Kool, Wouter, Herke van Hoof, and Max Welling. “Buy 4 reinforce samples, get a baseline for free!” In: (2019). find
- Kwon, Woosuk et al. “Efficient Memory Management for Large Language Model Serving with PagedAttention”. In: Proceedings of the ACM SIGOPS 29th Symposium on Operating Systems Principles. 2023. our card
- Laurençon, Hugo et al. “Obelics: An open web-scale filtered dataset of interleaved image-text documents”. In: Advances in Neural Information Processing Systems 36 (2024). our card
- Li, Jeffrey et al. “Datacomp-lm: In search of the next generation of training sets for language models”. In: arXiv preprint arXiv:2406.11794 (2024). our card
- Li, Ming et al. “From quantity to quality: Boosting llm performance with self-guided data selection for instruction tuning”. In: arXiv preprint arXiv:2308.12032 (2023). our card
- Li, Raymond et al. StarCoder: may the source be with you! 2023. arXiv: 2305 . 06161 [cs.CL]. URL : https : //arxiv.org/abs/2305.06161. find
- Lightman, Hunter et al. “Let’s Verify Step by Step”. In: arXiv preprint arXiv:2305.20050 (2023). our card
- Liu, Wei et al. “What makes good data for alignment? a comprehensive study of automatic data selection in instruction tuning”. In: arXiv preprint arXiv:2312.15685 (2023). our card
- Lozhkov, Anton et al. StarCoder 2 and The Stack v2: The Next Generation. 2024. arXiv: 2402.19173 [cs.SE]. URL : https://arxiv.org/abs/2402.19173. ↗
- Lu, Pan et al. “Mathvista: Evaluating mathematical reasoning of foundation models in visual contexts”. In: arXiv preprint arXiv:2310.02255 (2023). our card
- McAleese, Nat et al. LLM Critics Help Catch LLM Bugs. 2024. arXiv: 2407.00215 [cs.SE]. URL : https://arxiv.org/abs/2407.00215. — [arXiv:2407.00215](https://arxiv.org/abs/2407.00215) ↗
- Mei, Jincheng et al. “On principled entropy exploration in policy optimization”. In: Proceedings of the 28th International Joint Conference on Artificial Intelligence. 2019, pp. 3130–3136. find
- Muennighoff, Niklas et al. Scaling Data-Constrained Language Models. 2023. arXiv: 2305.16264 [cs.CL]. URL : https://arxiv.org/abs/2305.16264. ↗
- Nachum, Ofir et al. “Bridging the gap between value and policy based reinforcement learning”. In: Advances in neural information processing systems 30 (2017). find
- OpenAI. “Learning to reason with LLMs”. In: (2024). URL : https://openai.com/index/learning-to-reason-with-llms/. ↗
- Ouyang, Long et al. “Training language models to follow instructions with human feedback”. In: Advances in neural information processing systems 35 (2022), pp. 27730–27744. our card
- Pan, Alexander, Kush Bhatia, and Jacob Steinhardt. “The Effects of Reward Misspecification: Mapping and Mitigating Misaligned Models”. In: International Conference on Learning Representations. 2022. URL : https://openreview.net/forum?id=JYtwGwIL7ye. ↗
- Paster, Keiran et al. “Openwebmath: An open dataset of high-quality mathematical web text”. In: arXiv preprint arXiv:2310.06786 (2023). our card
- Penedo, Guilherme et al. “The fineweb datasets: Decanting the web for the finest text data at scale”. In: arXiv preprint arXiv:2406.17557 (2024). our card
- Qin, Ruoyu et al. Mooncake: A KVCache-centric Disaggregated Architecture for LLM Serving. 2024. arXiv: 2407. 00079 [cs.DC]. URL : https://arxiv.org/abs/2407.00079. ↗
- Rafailov, Rafael et al. “Direct preference optimization: Your language model is secretly a reward model”. In: Advances in Neural Information Processing Systems 36 (2024). our card
- Schuhmann, Christoph et al. “Laion-5b: An open large-scale dataset for training next generation image-text models”. In: Advances in Neural Information Processing Systems 35 (2022), pp. 25278–25294. our card
- Shoeybi, Mohammad et al. Megatron-LM: Training Multi-Billion Parameter Language Models Using Model Parallelism. 2020. arXiv: 1909.08053 [cs.CL]. URL : https://arxiv.org/abs/1909.08053. ↗
- Silver, David et al. “Mastering the game of go without human knowledge”. In: nature 550.7676 (2017), pp. 354–359. find
- Snell, Charlie et al. “Scaling llm test-time compute optimally can be more effective than scaling model parameters”. In: arXiv preprint arXiv:2408.03314 (2024). our card
- Su, Dan et al. “Nemotron-CC: Transforming Common Crawl into a Refined Long-Horizon Pretraining Dataset”. In: arXiv preprint arXiv:2412.02595 (2024). find
- Su, Jianlin et al. “Roformer: Enhanced transformer with rotary position embedding”. In: Neurocomputing 568 (2024), p. 127063. our card
- Team, Gemini et al. Gemini: A Family of Highly Capable Multimodal Models. 2024. arXiv: 2312.11805 [cs.CL]. URL : https://arxiv.org/abs/2312.11805. ↗ our card
- Tomar, Manan et al. “Mirror descent policy optimization”. In: arXiv preprint arXiv:2005.09814 (2020). — [arXiv:2005.09814](https://arxiv.org/abs/2005.09814) find
- Vaswani, Ashish et al. “Attention is All you Need”. In: Advances in Neural Information Processing Systems. Ed. by I. Guyon et al. Vol. 30. Curran Associates, Inc., 2017. URL : https://proceedings.neurips.cc/paper_files/paper/2017/file/3f5ee243547dee91fbd053c1c4a845aa-Paper.pdf. ↗ our card
- Villalobos, Pablo et al. Will we run out of data? Limits of LLM scaling based on human-generated data. 2024. arXiv: 2211.04325 [cs.LG]. URL : https://arxiv.org/abs/2211.04325. ↗
- Vinyals, Oriol et al. “Grandmaster level in StarCraft II using multi-agent reinforcement learning”. In: nature 575.7782 (2019), pp. 350–354. find
- Wang, Ke et al. “Measuring multimodal mathematical reasoning with math-vision dataset”. In: arXiv preprint arXiv:2402.14804 (2024). our card
- Wei, Haoran et al. “General OCR Theory: Towards OCR-2.0 via a Unified End-to-end Model”. In: arXiv preprint arXiv:2409.01704 (2024). — [arXiv:2409.01704](https://arxiv.org/abs/2409.01704) find
- Wei, Jason et al. “Chain-of-thought prompting elicits reasoning in large language models”. In: Advances in neural information processing systems 35 (2022), pp. 24824–24837. our card
- Wu, Yangzhen et al. “Inference scaling laws: An empirical analysis of compute-optimal inference for problem-solving with language models”. In: arXiv preprint arXiv:2408.00724 (2024). our card
- Xu, Liang et al. “CLUE: A Chinese Language Understanding Evaluation Benchmark”. In: International Conference on Computational Linguistics. 2020. URL : https://arxiv.org/abs/2004.05986. ↗ our card
- Yang, Enneng et al. “Model merging in llms, mllms, and beyond: Methods, theories, applications and opportunities”. In: arXiv preprint arXiv:2408.07666 (2024). find
- Yao, Shunyu et al. “Tree of thoughts: Deliberate problem solving with large language models”. In: Advances in Neural Information Processing Systems 36 (2024). find
- Yue, Xiang, Yuansheng Ni, et al. “Mmmu: A massive multi-discipline multimodal understanding and reasoning benchmark for expert agi”. In: Proceedings of the IEEE/CVF Conference on Computer Vision and Pattern Recognition. 2024, pp. 9556–9567. our card
- Yue, Xiang, Xingwei Qu, et al. “Mammoth: Building math generalist models through hybrid instruction tuning”. In: arXiv preprint arXiv:2309.05653 (2023). our card
- Zhang, Lunjun et al. “Generative verifiers: Reward modeling as next-token prediction, 2024”. In: URL https://arxiv.org/abs/2408.15240 (2024). ↗ our card
- Zheng, Lianmin et al. SGLang: Efficient Execution of Structured Language Model Programs. 2024. arXiv: 2312.07104 [cs.AI]. URL : https://arxiv.org/abs/2312.07104. ↗ our card
- Zhou, Jeffrey et al. “Instruction-Following Evaluation for Large Language Models”. In: ArXiv abs/2311.07911 (2023). URL : https://arxiv.org/abs/2311.07911. ↗ our card
- Zhu, Wanrong et al. “Multimodal c4: An open, billion-scale corpus of images interleaved with text”. In: Advances in Neural Information Processing Systems 36 (2024). find
This page in Markdown → https://md.research.elamur.ai/free/en/papers/kimi-team-2025-kimi-k1-5-scaling-reinforcement/