{"id":"arxiv:2504.16084","title":"TTRL: Test-Time Reinforcement Learning","date":"2025-04-22","section":"Post-training","quality":0.322393,"url":"https://vinnik-dmitry07.github.io/favorite-papers/agents/papers/ad54dd58d24afdfefc8aa5087d07c4aab2143e90ef06f6f7db8d3f3333452c48/","source_url":"https://arxiv.org/abs/2504.16084","text_available":true,"authors":["Yuxin Zuo","Kaiyan Zhang","Li Sheng"],"outgoing":[{"source":"arxiv:2504.16084","target":"arxiv:2001.08361","evidence":"id","id":"arxiv:2001.08361","title":"Scaling Laws for Neural Language Models","url":"https://vinnik-dmitry07.github.io/favorite-papers/agents/papers/82302458a6d03bc051b2e4fdb8277893a81d4bd6a029969045df6a8380904eac/"},{"source":"arxiv:2504.16084","target":"arxiv:2203.11171","evidence":"id","id":"arxiv:2203.11171","title":"Self-Consistency Improves Chain of Thought Reasoning in Language Models","url":"https://vinnik-dmitry07.github.io/favorite-papers/agents/papers/02a15b098d96a94d463bb470f59a34723abc34e59196f35c539f9796d8f3c3df/"},{"source":"arxiv:2504.16084","target":"arxiv:2303.17651","evidence":"title","id":"arxiv:2303.17651","title":"Self-Refine: Iterative Refinement with Self-Feedback","url":"https://vinnik-dmitry07.github.io/favorite-papers/agents/papers/accef2157d87cf33be93cb3a9af246528b0a3742a9e2e700a194956fac8f5cf4/"},{"source":"arxiv:2504.16084","target":"arxiv:2402.03300","evidence":"id","id":"arxiv:2402.03300","title":"DeepSeekMath: Pushing the Limits of Mathematical Reasoning in Open Language Models","url":"https://vinnik-dmitry07.github.io/favorite-papers/agents/papers/636fb871904bc06f742cfdea069796f9e9665f95bd58dc63260eaff5154ef985/"},{"source":"arxiv:2504.16084","target":"arxiv:2407.21783","evidence":"id","id":"arxiv:2407.21783","title":"The Llama 3 Herd of Models","url":"https://vinnik-dmitry07.github.io/favorite-papers/agents/papers/de3cebb4c28bc5d41a843279f219dca14476284991ea5c7c0aeab7068a40e306/"},{"source":"arxiv:2504.16084","target":"arxiv:2503.14476","evidence":"id","id":"arxiv:2503.14476","title":"DAPO: An Open-Source LLM Reinforcement Learning System at Scale","url":"https://vinnik-dmitry07.github.io/favorite-papers/agents/papers/548e934b912ef84691ace63bf1cfd670e7b0257d9d6986dde926f569e7b2f8b7/"},{"source":"arxiv:2504.16084","target":"arxiv:2503.20783","evidence":"id","id":"arxiv:2503.20783","title":"Understanding R1-Zero-Like Training: A Critical Perspective","url":"https://vinnik-dmitry07.github.io/favorite-papers/agents/papers/b49a056f3ce8e269dd65e3b11605927f3c4d0ef074bc68e0b1d7f84e6c9c6c6a/"},{"source":"arxiv:2504.16084","target":"arxiv:2504.20571","evidence":"id","id":"arxiv:2504.20571","title":"Reinforcement Learning for Reasoning in Large Language Models with One Training Example","url":"https://vinnik-dmitry07.github.io/favorite-papers/agents/papers/b2b21c3df49619588c371411dba9467a41f81b3fd4da5441898b5145bb0de120/"},{"source":"arxiv:2504.16084","target":"arxiv:2506.10947","evidence":"id","id":"arxiv:2506.10947","title":"Spurious Rewards: Rethinking Training Signals in RLVR","url":"https://vinnik-dmitry07.github.io/favorite-papers/agents/papers/f48e13a9656d8eff1882eb80988e07a820c4799401298947deac735c004e8592/"}],"incoming":[{"source":"arxiv:2504.20571","target":"arxiv:2504.16084","evidence":"id","id":"arxiv:2504.20571","title":"Reinforcement Learning for Reasoning in Large Language Models with One Training Example","url":"https://vinnik-dmitry07.github.io/favorite-papers/agents/papers/b2b21c3df49619588c371411dba9467a41f81b3fd4da5441898b5145bb0de120/"},{"source":"arxiv:2505.15134","target":"arxiv:2504.16084","evidence":"id","id":"arxiv:2505.15134","title":"The Unreasonable Effectiveness of Entropy Minimization in LLM Reasoning","url":"https://vinnik-dmitry07.github.io/favorite-papers/agents/papers/12b01b403e280a32d41fd991a27fa30f33315e09f0f42a4f43e9bece5ad9c53d/"},{"source":"arxiv:2505.19590","target":"arxiv:2504.16084","evidence":"id","id":"arxiv:2505.19590","title":"Learning to Reason without External Rewards","url":"https://vinnik-dmitry07.github.io/favorite-papers/agents/papers/d8df33b706906a7abf4e660f54c75a81ffe2caaec8b0a10d1a6ad6ec63060832/"},{"source":"arxiv:2505.21444","target":"arxiv:2504.16084","evidence":"id","id":"arxiv:2505.21444","title":"Can Large Reasoning Models Self-Train?","url":"https://vinnik-dmitry07.github.io/favorite-papers/agents/papers/206224ca50098e0bdc230140722feec107cfc90c1cef2ed8d3ed52355ef56bca/"},{"source":"arxiv:2505.21493","target":"arxiv:2504.16084","evidence":"id","id":"arxiv:2505.21493","title":"Reinforcing General Reasoning without Verifiers","url":"https://vinnik-dmitry07.github.io/favorite-papers/agents/papers/06d2ae06e1a3bcda5db4695ecca7ec78df67002bddc755936e262799f3e15d15/"},{"source":"arxiv:2506.10947","target":"arxiv:2504.16084","evidence":"id","id":"arxiv:2506.10947","title":"Spurious Rewards: Rethinking Training Signals in RLVR","url":"https://vinnik-dmitry07.github.io/favorite-papers/agents/papers/f48e13a9656d8eff1882eb80988e07a820c4799401298947deac735c004e8592/"},{"source":"arxiv:2507.19457","target":"arxiv:2504.16084","evidence":"id","id":"arxiv:2507.19457","title":"GEPA: Reflective Prompt Evolution Can Outperform Reinforcement Learning","url":"https://vinnik-dmitry07.github.io/favorite-papers/agents/papers/c1ef72d96fa3292590a6a3d112ab509840081b59aaa771cf42b8b0e8ef62ba08/"},{"source":"arxiv:2509.14234","target":"arxiv:2504.16084","evidence":"title","id":"arxiv:2509.14234","title":"Compute as Teacher: Turning Inference Compute Into Reference-Free Supervision","url":"https://vinnik-dmitry07.github.io/favorite-papers/agents/papers/a6f1443a7e55dd6421fdbe43e65e19c1962a19b135d737fd67f414d3324ce85e/"},{"source":"arxiv:2512.00499","target":"arxiv:2504.16084","evidence":"id","id":"arxiv:2512.00499","title":"ESPO: Entropy Importance Sampling Policy Optimization","url":"https://vinnik-dmitry07.github.io/favorite-papers/agents/papers/342b84df2bf40f64c57ea7839579c1f337374ad9c28b16ce7d477c42e24c67b4/"},{"source":"arxiv:2601.07055","target":"arxiv:2504.16084","evidence":"id","id":"arxiv:2601.07055","title":"Dr. Zero: Self-Evolving Search Agents without Training Data","url":"https://vinnik-dmitry07.github.io/favorite-papers/agents/papers/3baa3e7fc5768b75e4ef3e64c3cc5297fa42ef19b03bc918ef5352e437e1c168/"},{"source":"arxiv:2601.16175","target":"arxiv:2504.16084","evidence":"id","id":"arxiv:2601.16175","title":"Learning to Discover at Test Time","url":"https://vinnik-dmitry07.github.io/favorite-papers/agents/papers/5d0b45cbbc72945765e689cbfb7ac7e4e92dfbb764861b27682ac0744ef05b70/"},{"source":"arxiv:2601.20802","target":"arxiv:2504.16084","evidence":"title","id":"arxiv:2601.20802","title":"Reinforcement Learning via Self-Distillation","url":"https://vinnik-dmitry07.github.io/favorite-papers/agents/papers/6073ec3d17b9a932a68e79ae078928f4635e40fc79cfcbc31709715d1f1e1ffa/"},{"source":"arxiv:2604.08690","target":"arxiv:2504.16084","evidence":"id","id":"arxiv:2604.08690","title":"Skip-Connected Policy Optimization for Implicit Advantage","url":"https://vinnik-dmitry07.github.io/favorite-papers/agents/papers/b5ec1244fd1b770994920ee69c200ecc134262e6011043284200eb18eb0d6c87/"},{"source":"arxiv:2607.13104","target":"arxiv:2504.16084","evidence":"title","id":"arxiv:2607.13104","title":"Self-Improvements in Modern Agentic Systems: A Survey","url":"https://vinnik-dmitry07.github.io/favorite-papers/agents/papers/1452caf7b16ffdb8c2efd5093f46dc4df0f89c3d45a5566cd5fdafd69385b2a7/"},{"source":"arxiv:2608.27448","target":"arxiv:2504.16084","evidence":"title","id":"arxiv:2608.27448","title":"TTPO: Test-Time Policy Optimization","url":"https://vinnik-dmitry07.github.io/favorite-papers/agents/papers/3473ad1e90105976912e40eabe716441e830da401749e9d85b5162e1c7bbd964/"}],"text_parts":[{"start":0,"end":15570,"url":"https://vinnik-dmitry07.github.io/favorite-papers/agents/papers/ad54dd58d24afdfefc8aa5087d07c4aab2143e90ef06f6f7db8d3f3333452c48/part-1.html"},{"start":15570,"end":30718,"url":"https://vinnik-dmitry07.github.io/favorite-papers/agents/papers/ad54dd58d24afdfefc8aa5087d07c4aab2143e90ef06f6f7db8d3f3333452c48/part-2.html"},{"start":30718,"end":41305,"url":"https://vinnik-dmitry07.github.io/favorite-papers/agents/papers/ad54dd58d24afdfefc8aa5087d07c4aab2143e90ef06f6f7db8d3f3333452c48/part-3.html"}],"contents":[{"title":"TTRL: Test-Time Reinforcement Learning","offset":0,"level":1,"url":"https://vinnik-dmitry07.github.io/favorite-papers/agents/papers/ad54dd58d24afdfefc8aa5087d07c4aab2143e90ef06f6f7db8d3f3333452c48/part-1.html#text"},{"title":"Abstract","offset":42,"level":6,"url":"https://vinnik-dmitry07.github.io/favorite-papers/agents/papers/ad54dd58d24afdfefc8aa5087d07c4aab2143e90ef06f6f7db8d3f3333452c48/part-1.html#text"},{"title":"1 Introduction","offset":1407,"level":2,"url":"https://vinnik-dmitry07.github.io/favorite-papers/agents/papers/ad54dd58d24afdfefc8aa5087d07c4aab2143e90ef06f6f7db8d3f3333452c48/part-1.html#text"},{"title":"2 Test-Time Reinforcement Learning (TTRL)","offset":5980,"level":2,"url":"https://vinnik-dmitry07.github.io/favorite-papers/agents/papers/ad54dd58d24afdfefc8aa5087d07c4aab2143e90ef06f6f7db8d3f3333452c48/part-1.html#text"},{"title":"2.1 Methodology","offset":6257,"level":3,"url":"https://vinnik-dmitry07.github.io/favorite-papers/agents/papers/ad54dd58d24afdfefc8aa5087d07c4aab2143e90ef06f6f7db8d3f3333452c48/part-1.html#text"},{"title":"2.2 Majority Voting Reward Function","offset":7704,"level":3,"url":"https://vinnik-dmitry07.github.io/favorite-papers/agents/papers/ad54dd58d24afdfefc8aa5087d07c4aab2143e90ef06f6f7db8d3f3333452c48/part-1.html#text"},{"title":"3 Experiments","offset":8744,"level":2,"url":"https://vinnik-dmitry07.github.io/favorite-papers/agents/papers/ad54dd58d24afdfefc8aa5087d07c4aab2143e90ef06f6f7db8d3f3333452c48/part-1.html#text"},{"title":"3.1 Experimental Setup","offset":8762,"level":3,"url":"https://vinnik-dmitry07.github.io/favorite-papers/agents/papers/ad54dd58d24afdfefc8aa5087d07c4aab2143e90ef06f6f7db8d3f3333452c48/part-1.html#text"},{"title":"Models","offset":8790,"level":4,"url":"https://vinnik-dmitry07.github.io/favorite-papers/agents/papers/ad54dd58d24afdfefc8aa5087d07c4aab2143e90ef06f6f7db8d3f3333452c48/part-1.html#text"},{"title":"Benchmarks","offset":9857,"level":4,"url":"https://vinnik-dmitry07.github.io/favorite-papers/agents/papers/ad54dd58d24afdfefc8aa5087d07c4aab2143e90ef06f6f7db8d3f3333452c48/part-1.html#text"},{"title":"Evaluation Setup","offset":10178,"level":4,"url":"https://vinnik-dmitry07.github.io/favorite-papers/agents/papers/ad54dd58d24afdfefc8aa5087d07c4aab2143e90ef06f6f7db8d3f3333452c48/part-1.html#text"},{"title":"Baselines","offset":11196,"level":4,"url":"https://vinnik-dmitry07.github.io/favorite-papers/agents/papers/ad54dd58d24afdfefc8aa5087d07c4aab2143e90ef06f6f7db8d3f3333452c48/part-1.html#text"},{"title":"Implementation Details","offset":11541,"level":4,"url":"https://vinnik-dmitry07.github.io/favorite-papers/agents/papers/ad54dd58d24afdfefc8aa5087d07c4aab2143e90ef06f6f7db8d3f3333452c48/part-1.html#text"},{"title":"3.2 Main Results","offset":12462,"level":3,"url":"https://vinnik-dmitry07.github.io/favorite-papers/agents/papers/ad54dd58d24afdfefc8aa5087d07c4aab2143e90ef06f6f7db8d3f3333452c48/part-1.html#text"},{"title":"TTRL performs well on most tasks and models.","offset":12484,"level":4,"url":"https://vinnik-dmitry07.github.io/favorite-papers/agents/papers/ad54dd58d24afdfefc8aa5087d07c4aab2143e90ef06f6f7db8d3f3333452c48/part-1.html#text"},{"title":"TTRL performs well on LRMs.","offset":13645,"level":4,"url":"https://vinnik-dmitry07.github.io/favorite-papers/agents/papers/ad54dd58d24afdfefc8aa5087d07c4aab2143e90ef06f6f7db8d3f3333452c48/part-1.html#text"},{"title":"TTRL naturally scales.","offset":14242,"level":4,"url":"https://vinnik-dmitry07.github.io/favorite-papers/agents/papers/ad54dd58d24afdfefc8aa5087d07c4aab2143e90ef06f6f7db8d3f3333452c48/part-1.html#text"},{"title":"TTRL generalizes well beyond the target task.","offset":14617,"level":4,"url":"https://vinnik-dmitry07.github.io/favorite-papers/agents/papers/ad54dd58d24afdfefc8aa5087d07c4aab2143e90ef06f6f7db8d3f3333452c48/part-1.html#text"},{"title":"TTRL is compatible with different RL algorithms.","offset":15116,"level":4,"url":"https://vinnik-dmitry07.github.io/favorite-papers/agents/papers/ad54dd58d24afdfefc8aa5087d07c4aab2143e90ef06f6f7db8d3f3333452c48/part-1.html#text"},{"title":"TTRL achieves sustainable self-evolution through “online” and “RL”.","offset":15496,"level":4,"url":"https://vinnik-dmitry07.github.io/favorite-papers/agents/papers/ad54dd58d24afdfefc8aa5087d07c4aab2143e90ef06f6f7db8d3f3333452c48/part-1.html#text"},{"title":"4 Analysis and Discussions","offset":16723,"level":2,"url":"https://vinnik-dmitry07.github.io/favorite-papers/agents/papers/ad54dd58d24afdfefc8aa5087d07c4aab2143e90ef06f6f7db8d3f3333452c48/part-2.html#text"},{"title":"4.1 Q1: How Well Can TTRL Perform?","offset":16754,"level":3,"url":"https://vinnik-dmitry07.github.io/favorite-papers/agents/papers/ad54dd58d24afdfefc8aa5087d07c4aab2143e90ef06f6f7db8d3f3333452c48/part-2.html#text"},{"title":"4.2 Q2: Why Does TTRL Work?","offset":19965,"level":3,"url":"https://vinnik-dmitry07.github.io/favorite-papers/agents/papers/ad54dd58d24afdfefc8aa5087d07c4aab2143e90ef06f6f7db8d3f3333452c48/part-2.html#text"},{"title":"Label Estimations.","offset":20241,"level":4,"url":"https://vinnik-dmitry07.github.io/favorite-papers/agents/papers/ad54dd58d24afdfefc8aa5087d07c4aab2143e90ef06f6f7db8d3f3333452c48/part-2.html#text"},{"title":"Reward Calculations.","offset":21186,"level":4,"url":"https://vinnik-dmitry07.github.io/favorite-papers/agents/papers/ad54dd58d24afdfefc8aa5087d07c4aab2143e90ef06f6f7db8d3f3333452c48/part-2.html#text"},{"title":"Online Learning.","offset":24514,"level":4,"url":"https://vinnik-dmitry07.github.io/favorite-papers/agents/papers/ad54dd58d24afdfefc8aa5087d07c4aab2143e90ef06f6f7db8d3f3333452c48/part-2.html#text"},{"title":"4.3 Q3: When Might TTRL Fail?","offset":25087,"level":3,"url":"https://vinnik-dmitry07.github.io/favorite-papers/agents/papers/ad54dd58d24afdfefc8aa5087d07c4aab2143e90ef06f6f7db8d3f3333452c48/part-2.html#text"},{"title":"Inappropriate RL Hyperparameters.","offset":25725,"level":4,"url":"https://vinnik-dmitry07.github.io/favorite-papers/agents/papers/ad54dd58d24afdfefc8aa5087d07c4aab2143e90ef06f6f7db8d3f3333452c48/part-2.html#text"},{"title":"Lack of Prior Knowledge on Target Task.","offset":26969,"level":4,"url":"https://vinnik-dmitry07.github.io/favorite-papers/agents/papers/ad54dd58d24afdfefc8aa5087d07c4aab2143e90ef06f6f7db8d3f3333452c48/part-2.html#text"},{"title":"5 Related Works","offset":28111,"level":2,"url":"https://vinnik-dmitry07.github.io/favorite-papers/agents/papers/ad54dd58d24afdfefc8aa5087d07c4aab2143e90ef06f6f7db8d3f3333452c48/part-2.html#text"},{"title":"5.1 Test-Time Scaling","offset":28131,"level":3,"url":"https://vinnik-dmitry07.github.io/favorite-papers/agents/papers/ad54dd58d24afdfefc8aa5087d07c4aab2143e90ef06f6f7db8d3f3333452c48/part-2.html#text"},{"title":"5.2 RL for Reasoning","offset":30692,"level":3,"url":"https://vinnik-dmitry07.github.io/favorite-papers/agents/papers/ad54dd58d24afdfefc8aa5087d07c4aab2143e90ef06f6f7db8d3f3333452c48/part-2.html#text"},{"title":"6 Conclusion","offset":33470,"level":2,"url":"https://vinnik-dmitry07.github.io/favorite-papers/agents/papers/ad54dd58d24afdfefc8aa5087d07c4aab2143e90ef06f6f7db8d3f3333452c48/part-3.html#text"},{"title":"7 Limitations and Future Works","offset":34123,"level":2,"url":"https://vinnik-dmitry07.github.io/favorite-papers/agents/papers/ad54dd58d24afdfefc8aa5087d07c4aab2143e90ef06f6f7db8d3f3333452c48/part-3.html#text"},{"title":"Limitations","offset":34158,"level":4,"url":"https://vinnik-dmitry07.github.io/favorite-papers/agents/papers/ad54dd58d24afdfefc8aa5087d07c4aab2143e90ef06f6f7db8d3f3333452c48/part-3.html#text"},{"title":"Future Works","offset":34673,"level":4,"url":"https://vinnik-dmitry07.github.io/favorite-papers/agents/papers/ad54dd58d24afdfefc8aa5087d07c4aab2143e90ef06f6f7db8d3f3333452c48/part-3.html#text"},{"title":"Appendix A Additional Results","offset":35493,"level":2,"url":"https://vinnik-dmitry07.github.io/favorite-papers/agents/papers/ad54dd58d24afdfefc8aa5087d07c4aab2143e90ef06f6f7db8d3f3333452c48/part-3.html#text"},{"title":"Appendix B Training Metrics","offset":36595,"level":2,"url":"https://vinnik-dmitry07.github.io/favorite-papers/agents/papers/ad54dd58d24afdfefc8aa5087d07c4aab2143e90ef06f6f7db8d3f3333452c48/part-3.html#text"},{"title":"Appendix C Terminology","offset":37767,"level":2,"url":"https://vinnik-dmitry07.github.io/favorite-papers/agents/papers/ad54dd58d24afdfefc8aa5087d07c4aab2143e90ef06f6f7db8d3f3333452c48/part-3.html#text"},{"title":"C.1 Test-Time Training (TTT)","offset":38029,"level":3,"url":"https://vinnik-dmitry07.github.io/favorite-papers/agents/papers/ad54dd58d24afdfefc8aa5087d07c4aab2143e90ef06f6f7db8d3f3333452c48/part-3.html#text"},{"title":"C.2 Test-Time Inference (TTI)","offset":38985,"level":3,"url":"https://vinnik-dmitry07.github.io/favorite-papers/agents/papers/ad54dd58d24afdfefc8aa5087d07c4aab2143e90ef06f6f7db8d3f3333452c48/part-3.html#text"},{"title":"Instructions for reporting errors","offset":40341,"level":2,"url":"https://vinnik-dmitry07.github.io/favorite-papers/agents/papers/ad54dd58d24afdfefc8aa5087d07c4aab2143e90ef06f6f7db8d3f3333452c48/part-3.html#text"}],"text_code_points":41305,"source_markdown":"https://vinnik-dmitry07.github.io/favorite-papers/agents/papers/ad54dd58d24afdfefc8aa5087d07c4aab2143e90ef06f6f7db8d3f3333452c48/source.md"}
