Process Supervision-Guided Policy Optimization for Code Generation
Not on the map. Why?
Abstract (arXiv)
Reinforcement learning (RL) with unit test feedback has enhanced large language models' (LLMs) code generation, but relies on sparse rewards provided only after complete code evaluation, limiting learning efficiency and incremental improvements. When generated code fails all unit tests, no learning signal is received, hindering progress on complex tasks. To address this, we propose a Process Reward Model (PRM) that delivers dense, line-level feedback on code correctness during generation, mimicking human code refinement and providing immediate guidance. We explore various strategies for training PRMs and integrating them into the RL framework, finding that using PRMs both as dense rewards and for value function initialization significantly boosts performance. Our experimental results also highlight the effectiveness of PRMs in enhancing RL-driven code generation, especially for long-horizon scenarios.
Key facts. Cited by 25 papers in the map (data through 13 Oct 2026). Builds on 25 of its 27 references that are in the map. First posted on arXiv 23 Oct 2024.
Builds on
25 of 27 references.
References · 25
- 2023GPT-4 Technical Reportcited by 18,278
- 2022Training language models to follow instructions with human feedbackcited by 15,856
- 2017Proximal Policy Optimization Algorithmscited by 14,592
- 2021Evaluating Large Language Models Trained on Codecited by 8,205
- 2023Let's Verify Step by Stepcited by 3,672
- 2023Qwen Technical Reportcited by 3,310
- 2024Gemini 1.5: Unlocking multimodal understanding across millions of tokens of contextcited by 3,197
- 2024LiveCodeBench: Holistic and Contamination Free Evaluation of Large Language Models for Codecited by 1,951
- 2022Competition-Level Code Generation with AlphaCodecited by 1,445
- 2024DeepSeek-Coder: When the Large Language Model Meets Programming -- The Rise of Code Intelligencecited by 1,173
- 2023Math-Shepherd: Verify and Reinforce LLMs Step-by-step without Human Annotationscited by 905
- 2021CodeXGLUE: A Machine Learning Benchmark Dataset for Code Understanding and Generationcited by 743
13 more
- 2023WizardCoder: Empowering Code Large Language Models with Evol-Instructcited by 731
- 2023Textbooks Are All You Needcited by 566
- 2023Textbooks Are All You Need II: phi-1.5 technical reportcited by 564
- 2024Improve Mathematical Reasoning in Language Models by Automated Process Supervisioncited by 432
- 2022CodeRL: Mastering Code Generation through Pretrained Models and Deep Reinforcement Learningcited by 348
- 2023CodeGeeX: A Pre-Trained Model for Code Generation with Multilingual Benchmarking on HumanEval-Xcited by 298
- 2019SPoC: Search-based Pseudocode to Codecited by 176
- 2024Scaling Laws for Reward Model Overoptimization in Direct Alignment Algorithmscited by 142
- 2023RLTF: Reinforcement Learning from Unit Test Feedbackcited by 112
- 2023Execution-based Code Generation using Deep Reinforcement Learningcited by 99
- 2024StepCoder: Improve Code Generation with Reinforcement Learning from Compiler Feedbackcited by 75
- 2024Multi-step Problem Solving Through a Verifier: An Empirical Analysis on Model-induced Process Supervisioncited by 52
- 2024Learning Planning-based Reasoning by Trajectories Collection and Process Reward Synthesizingcited by 49
Built on by
Citing papers per year: 2024: 1; 2025: 9; 2026: 15.
25 papers.
Sort:
By area:
- 2025A Survey of Frontiers in LLM Reasoning: Inference Scaling, Learning to Reason, and Agentic Systemscited by 108
- 2025A Comprehensive Survey of Reward Models: Taxonomy, Applications, Challenges, and Futurecited by 53
- 2025Evaluating Judges as Evaluators: The JETTS Benchmark of LLM-as-Judges as Test-Time Scaling Evaluatorscited by 44
- 2025A Survey of Process Reward Models: From Outcome Signals to Process Supervisions for Large Language Modelscited by 38
- 2025Process-Supervised Reinforcement Learning for Code Generationcited by 22
- 2024Reasoning Through Execution: Unifying Process and Outcome Rewards for Code Generationcited by 21
- 2025Teaching Your Models to Understand Code via Focal Preference Alignmentcited by 10
- 2026PRPO: Aligning Process Reward with Outcome Reward in Policy Optimizationcited by 7
- 2026Large Language Model Post-Training: A Unified View of Off-Policy and On-Policy Learningcited by 6
- 2025OpenGenAlign: A Preference Dataset and Benchmark for Trustworthy Reward Modeling in Open-Ended, Long-Context Generationcited by 5
- 2025Improving LLM-Generated Code Quality with GRPOcited by 5
- 2026Beyond Binary: Turning Partial Success into Dense Verifiable Rewards for Reinforcement Learning in Code Generationcited by 3
13 more
- 2025CRPE: Expanding The Reasoning Capability of Large Language Model for Code Generationcited by 2
- 2026RM -RF: Reward Model for Run-Free Unit Test Evaluationcited by 2
- 2026When Do Multi-Agent Systems Outperform? Analysing the Learning Efficiency of Agentic Systemscited by 2
- 2026From Failure to Feedback: Group Revision Unlocks Hard Cases in Object-Level Groundingcited by 2
- 2026DAJ: Data-Reweighted LLM Judge for Test-Time Scaling in Code Generationcited by 1
- 2026Rethinking Agentic Reinforcement Learning In Large Language Modelscited by 1
- 2026PRO-CUA: Process-Reward Optimization for Computer Use Agentscited by 1
- 2026X-Coder: Advancing Competitive Programming with Synthetic Tasks, Solutions, and Testscited by 0
- 2026Process Rewards with Learned Reliabilitycited by 0
- 2026EvoOptiGraph: Weakness-Driven Coevolution via Graph-Based Structural Generation for Optimization Modelingcited by 0
- 2026DHRCL:Training Code LLMs with Dense Hierarchical Rewards and Curriculum Learningcited by 0
- 2026Function-Level Execution Feedback for Code Preference Optimizationcited by 0
- 2026Performance Foundations of Parallel & Distributed Reasoning Language Modelscited by 0
- 2026Performance Foundations of Parallel & Distributed Reasoning Language Models27 Aug 2026
- 2026Function-Level Execution Feedback for Code Preference Optimization23 Aug 2026
- 2026DHRCL:Training Code LLMs with Dense Hierarchical Rewards and Curriculum Learning29 Jul 2026
- 2026EvoOptiGraph: Weakness-Driven Coevolution via Graph-Based Structural Generation for Optimization Modeling25 Jun 2026
- 2026PRO-CUA: Process-Reward Optimization for Computer Use Agents27 May 2026
- 2026From Failure to Feedback: Group Revision Unlocks Hard Cases in Object-Level Grounding15 May 2026
- 2026Process Rewards with Learned Reliability15 May 2026
- 2026Rethinking Agentic Reinforcement Learning In Large Language Models30 Apr 2026
- 2026Large Language Model Post-Training: A Unified View of Off-Policy and On-Policy Learning9 Apr 2026
- 2026When Do Multi-Agent Systems Outperform? Analysing the Learning Efficiency of Agentic Systems9 Feb 2026
- 2026DAJ: Data-Reweighted LLM Judge for Test-Time Scaling in Code Generation29 Jan 2026
- 2026RM -RF: Reward Model for Run-Free Unit Test Evaluation19 Jan 2026
13 more
- 2026PRPO: Aligning Process Reward with Outcome Reward in Policy Optimization12 Jan 2026
- 2026X-Coder: Advancing Competitive Programming with Synthetic Tasks, Solutions, and Tests11 Jan 2026
- 2026Beyond Binary: Turning Partial Success into Dense Verifiable Rewards for Reinforcement Learning in Code Generation7 Jan 2026
- 2025A Survey of Process Reward Models: From Outcome Signals to Process Supervisions for Large Language Models9 Oct 2025
- 2025Improving LLM-Generated Code Quality with GRPO2 Jun 2025
- 2025CRPE: Expanding The Reasoning Capability of Large Language Model for Code Generation15 May 2025
- 2025Evaluating Judges as Evaluators: The JETTS Benchmark of LLM-as-Judges as Test-Time Scaling Evaluators21 Apr 2025
- 2025A Comprehensive Survey of Reward Models: Taxonomy, Applications, Challenges, and Future12 Apr 2025
- 2025A Survey of Frontiers in LLM Reasoning: Inference Scaling, Learning to Reason, and Agentic Systems12 Apr 2025
- 2025Teaching Your Models to Understand Code via Focal Preference Alignment4 Mar 2025
- 2025Process-Supervised Reinforcement Learning for Code Generation3 Feb 2025
- 2025OpenGenAlign: A Preference Dataset and Benchmark for Trustworthy Reward Modeling in Open-Ended, Long-Context Generation22 Jan 2025
- 2024Reasoning Through Execution: Unifying Process and Outcome Rewards for Code Generation19 Dec 2024
- 2025A Survey of Frontiers in LLM Reasoning: Inference Scaling, Learning to Reason, and Agentic Systemscited by 108
- 2025Evaluating Judges as Evaluators: The JETTS Benchmark of LLM-as-Judges as Test-Time Scaling Evaluatorscited by 44
- 2025A Survey of Process Reward Models: From Outcome Signals to Process Supervisions for Large Language Modelscited by 38
- 2024Reasoning Through Execution: Unifying Process and Outcome Rewards for Code Generationcited by 21
- 2025Improving LLM-Generated Code Quality with GRPOcited by 5
- 2025CRPE: Expanding The Reasoning Capability of Large Language Model for Code Generationcited by 2
- 2026DAJ: Data-Reweighted LLM Judge for Test-Time Scaling in Code Generationcited by 1
- 2026Rethinking Agentic Reinforcement Learning In Large Language Modelscited by 1
- 2026Process Rewards with Learned Reliabilitycited by 0
- 2026Performance Foundations of Parallel & Distributed Reasoning Language Modelscited by 0
- 2026Performance Foundations of Parallel & Distributed Reasoning Language Models27 Aug 2026
- 2026Process Rewards with Learned Reliability15 May 2026
- 2026Rethinking Agentic Reinforcement Learning In Large Language Models30 Apr 2026
- 2026DAJ: Data-Reweighted LLM Judge for Test-Time Scaling in Code Generation29 Jan 2026
- 2025A Survey of Process Reward Models: From Outcome Signals to Process Supervisions for Large Language Models9 Oct 2025
- 2025Improving LLM-Generated Code Quality with GRPO2 Jun 2025
- 2025CRPE: Expanding The Reasoning Capability of Large Language Model for Code Generation15 May 2025
- 2025Evaluating Judges as Evaluators: The JETTS Benchmark of LLM-as-Judges as Test-Time Scaling Evaluators21 Apr 2025
- 2025A Survey of Frontiers in LLM Reasoning: Inference Scaling, Learning to Reason, and Agentic Systems12 Apr 2025
- 2024Reasoning Through Execution: Unifying Process and Outcome Rewards for Code Generation19 Dec 2024
- 2025A Comprehensive Survey of Reward Models: Taxonomy, Applications, Challenges, and Futurecited by 53
- 2025Teaching Your Models to Understand Code via Focal Preference Alignmentcited by 10
- 2026PRPO: Aligning Process Reward with Outcome Reward in Policy Optimizationcited by 7
- 2025OpenGenAlign: A Preference Dataset and Benchmark for Trustworthy Reward Modeling in Open-Ended, Long-Context Generationcited by 5
- 2026Beyond Binary: Turning Partial Success into Dense Verifiable Rewards for Reinforcement Learning in Code Generationcited by 3
- 2026PRPO: Aligning Process Reward with Outcome Reward in Policy Optimization12 Jan 2026
- 2026Beyond Binary: Turning Partial Success into Dense Verifiable Rewards for Reinforcement Learning in Code Generation7 Jan 2026
- 2025A Comprehensive Survey of Reward Models: Taxonomy, Applications, Challenges, and Future12 Apr 2025
- 2025Teaching Your Models to Understand Code via Focal Preference Alignment4 Mar 2025
- 2025OpenGenAlign: A Preference Dataset and Benchmark for Trustworthy Reward Modeling in Open-Ended, Long-Context Generation22 Jan 2025
- 2025Process-Supervised Reinforcement Learning for Code Generationcited by 22
- 2026Large Language Model Post-Training: A Unified View of Off-Policy and On-Policy Learningcited by 6
- 2026RM -RF: Reward Model for Run-Free Unit Test Evaluationcited by 2
- 2026X-Coder: Advancing Competitive Programming with Synthetic Tasks, Solutions, and Testscited by 0
- 2026EvoOptiGraph: Weakness-Driven Coevolution via Graph-Based Structural Generation for Optimization Modelingcited by 0
- 2026DHRCL:Training Code LLMs with Dense Hierarchical Rewards and Curriculum Learningcited by 0
- 2026Function-Level Execution Feedback for Code Preference Optimizationcited by 0
- 2026Function-Level Execution Feedback for Code Preference Optimization23 Aug 2026
- 2026DHRCL:Training Code LLMs with Dense Hierarchical Rewards and Curriculum Learning29 Jul 2026
- 2026EvoOptiGraph: Weakness-Driven Coevolution via Graph-Based Structural Generation for Optimization Modeling25 Jun 2026
- 2026Large Language Model Post-Training: A Unified View of Off-Policy and On-Policy Learning9 Apr 2026
- 2026RM -RF: Reward Model for Run-Free Unit Test Evaluation19 Jan 2026
- 2026X-Coder: Advancing Competitive Programming with Synthetic Tasks, Solutions, and Tests11 Jan 2026
- 2025Process-Supervised Reinforcement Learning for Code Generation3 Feb 2025
Similar, not cited
Close in wording, no citation either way
- 2026FunPRM: Function-as-Step Process Reward Model with Meta Reward Correction for Code Generation
- 2024RLEF: Grounding Code LLMs in Execution Feedback with Reinforcement Learning
- 2026Improving Small Language Models for Code Generation with Reinforcement Learning from Verification Feedback
- 2025Integrating Symbolic Execution into the Fine-Tuning of Code-Generating LLMs
- 2026Domain-Adaptable Reinforcement Learning for Code Generation with Dense Rewards
- 2026Beyond Execution: Static-Analysis Rewards and Hint-Conditioned Diffusion RL for Code Generation
- 2025CodeRL+: Improving Code Generation via Reinforcement with Execution Semantics Alignment
- 2026SWE-Shepherd: Advancing PRMs for Reinforcing Code Agents