Paper Overview
- Field: NLP
- Authors: Ryan Bahlous-Boldi, Isha Puri, Idan Shenfeld
- Published: 2025-05-23
- arXiv: 2505.17385
- Problem: Scalar-reward post-training (e.g., GRPO) narrows response distributions, limiting the effectiveness of inference-time search.
- Method: VPO replaces scalar advantages with vector-valued rewards and trains policies to produce a diverse portfolio of solutions across the reward space.
- Results: Matches or surpasses scalar RL baselines on pass@k and best@k across four benchmarks; advantage grows with larger search budgets.
- Evolutionary search: VPO models solve tasks where GRPO-trained models completely fail.
- Implication: Diversity-oriented optimization could become a standard post-training objective as test-time search adoption increases.
- arXiv: 2505.17385
Abstract (English translation)
Language models are now expected to generalize out of the box to new environments and operate within inference-time search processes such as AlphaEvolve—processes that use various task-specific reward functions to select rollouts. Unfortunately, standard LLM post-training paradigms optimize a pre-specified scalar reward, which often causes current LLMs to produce low-entropy response distributions, struggling to exhibit the diversity required for inference-time search.
We propose Vector Policy Optimization (VPO), a reinforcement learning algorithm that explicitly trains the policy to anticipate diverse downstream reward functions and produce diverse solutions. VPO exploits the fact that rewards in practice are often vector-valued, such as per-test-case correctness in code generation, or multiple distinct user personas and reward models. VPO can essentially replace the GRPO advantage estimator, but it trains the LLM to output a set of solutions where each solution focuses on a different tradeoff in the vector reward space.
On four tasks, VPO matches or beats the strongest scalar RL baselines on test-time search (such as pass@k and best@k), and the gap becomes more pronounced as the search budget grows. For evolutionary search, VPO models unlock problems that GRPO models cannot solve at all. As test-time search becomes more standardized, optimizing for diversity may become the default post-training objective.