Partial Policy Gradients for RL in LLMs
Organizations: Adobe Research.
Abstract
Reinforcement learning is a framework for learning to act sequentially in an unknown environment. We propose a natural approach for modeling policy structure in policy gradients. The key idea is to optimize for a subset of future rewards: smaller subsets represent simpler policies, which can be learned more reliably because their empirical gradient estimates are more accurate. Our approach allows for modeling and comparison of different policy classes, including full planning, greedy, K-step lookahead, and segment policies. We evaluate the policies empirically on multiple persona-alignment conversational problems. Different policies excel in different problems, reflecting their different characteristics and highlighting the importance of our studied policy class.
Figures & tables
| Qwen | Llama | |||||
|---|---|---|---|---|---|---|
| Rollout | Step-level | Rollout | Step-level | |||
| Policy | PC | PC | Policy | PC | PC | |
| \color[rgb]{0,1,0}\tt Base | 0.799 | 0.886 | \color[rgb]{0,1,0}\tt Base | 0.425 | 0.425 | |
| PPO | 0.875 | 0.895 | PPO | 0.613 | 0.624 | |
| \color[rgb]{0,1,0}\tt GreedyPG | 0.623 | 0.930 | \color[rgb]{0,1,0}\tt GreedyPG | 0.739 | 0.833 | |
| \color[rgb]{0,1,0}\tt 2\mathchar 45\relax Step\mathchar 45\relax PG | 0.930 | 0.936 | \color[rgb]{0,1,0}\tt 2\mathchar 45\relax Step\mathchar 45\relax PG | 0.721 | 0.759 | |
| Qwen | Llama | |||||
|---|---|---|---|---|---|---|
| Rollout | Step-level | Rollout | Step-level | |||
| Policy | PC | PC | Policy | PC | PC | |
| \color[rgb]{0,1,0}\tt Base | 0.561 | 0.869 | \color[rgb]{0,1,0}\tt Base | 0.465 | 0.465 | |
| PPO | 0.753 | 0.911 | PPO | 0.625 | 0.679 | |
| \color[rgb]{0,1,0}\tt GreedyPG | 0.840 | 0.882 | \color[rgb]{0,1,0}\tt GreedyPG | 0.685 | 0.710 | |
| \color[rgb]{0,1,0}\tt 2\mathchar 45\relax Step\mathchar 45\relax PG | 0.854 | 0.936 | \color[rgb]{0,1,0}\tt 2\mathchar 45\relax Step\mathchar 45\relax PG | 0.712 | 0.734 | |
| Qwen | Llama | |||||
|---|---|---|---|---|---|---|
| Rollout | Step-level | Rollout | Step-level | |||
| Policy | PC | PC | Policy | PC | PC | |
| \color[rgb]{0,1,0}\tt Base | 0.760 | 0.775 | \color[rgb]{0,1,0}\tt Base | 0.478 | 0.478 | |
| PPO | 0.818 | 0.845 | PPO | 0.556 | 0.558 | |
| \color[rgb]{0,1,0}\tt GreedyPG | 0.762 | 0.881 | \color[rgb]{0,1,0}\tt GreedyPG | 0.799 | 0.850 | |
| \color[rgb]{0,1,0}\tt 2\mathchar 45\relax Step\mathchar 45\relax PG | 0.782 | 0.813 | \color[rgb]{0,1,0}\tt 2\mathchar 45\relax Step\mathchar 45\relax PG | 0.929 | 0.939 | |
Appendix figures & tables4 assets
Supplementary material from the paper’s appendix.
Appendix
RL for Language Models
Reinforcement learning for language models uses feedback-driven policy updates to improve reasoning, alignment, and interactive behavior.
See all 429 papers