atlas

Research map / Learning theory and algorithms / Combinatorial and search optimization

Projection Optimization: A General Framework for Multi-Objective and Multi-Group RLHF

ICML 2025 · Learning theory and algorithms › Combinatorial and search optimization · approach: Multi-objective optimization

Read the paperCheck your idea against 108,967 papers

AI-extracted summary. Written by AI from the paper's full text. Numbers and claims can be wrong or missing context, so check the paper before you cite or build on it.

Proposes MOPO, a projection-based (Blackwell-approachability) framework that turns non-linear p-norm multi-objective RLHF into a sequence of linear-aggregation subproblems, extended to multi-group consensus and malfare objectives, with offline/online regret guarantees and a nearly training-free practical variant.

Problem

Multi-objective RLHF with non-linear (p-norm, p≤1) aggregation of per-objective rewards is computationally expensive (reward-based, retraining per aggregation), and multi-group preferences with group-specific weights lack a principled formulation.

Approach

Recast maximizing a non-linear p-norm aggregate as minimizing the distance from the expected reward vector to a convex target set; iteratively project along directions so each step reduces to a linear-aggregation RLHF subproblem (solvable by MOD/DPO-style methods), and extend to multi-group consensus and malfare objectives.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use MOPO instead of the strongest listed baselineMORLHF with Harmless and Helpful objectives · p=0.5, c=0.5; five α settingsdistance to target set: 0.555 vs 0.229; 0.079 vs 0.051; 0.078 vs 0.015; 0.800 vs 0.067; 1.137 vs 0.184Helped
Use MOPO instead of the strongest listed baselineMORLHF with Harmless and Humor objectives · p=0.5, c=1.3; α=(0.1,0.9)distance to target set: 0.337 vs 0.335Helped
Use MOPO instead of MODMORLHF with Harmless and Humor objectives · p=0.5, c=1.3; α=(0.3,0.7)distance to target set: 0.572 vs 0.578Hurt
Use MOPO instead of the strongest listed baselineMORLHF with Harmless and Humor objectives · p=0.5, c=1.3; α=(0.5,0.5), (0.7,0.3), (0.9,0.1)distance to target set: 0.723 vs 0.720; 0.722 vs 0.630; 0.396 vs 0.217Helped
Use MOPO rather than Max-Min RLHFHarmless + Humor max-min RLHF · p=-∞minimum objective reward: (1.097,1.297) vs (1.530, 1.146)Mixed
Use MOPO rather than Max-Min RLHFHarmless + Helpful max-min RLHF · p=-∞minimum objective reward: (0.034,0.497) vs (-0.135, 0.393)Helped
Use MOPO consensus rather than the Max-Min RLHF variantMulti-group Harmless + Humor · α=(0.1,0.9), (0.3,0.7), (0.7,0.3)distance to target set: 0.992 vs 0.408; 1.171 vs 0.577; 1.342 vs 0.619Helped
Use MOPO consensus rather than the Max-Min RLHF variantMulti-group Harmless + Humor · α=(0.5,0.5)distance to target set: 0.429 vs 0.708Hurt
Use MOPO consensus rather than the Max-Min RLHF variantMulti-group Harmless + Helpful · α=(0.1,0.9), (0.3,0.7), (0.5,0.5), (0.7,0.3)distance to target set: 1.073 vs 0.230; 0.123 vs 0.052; 0.261 vs 0.015; 0.204 vs 0.067Helped
Use MOPO consensus rather than the Max-Min RLHF variantMulti-group Harmless + Helpful · α=(0.9,0.1)distance to target set: 0.121 vs 0.184Hurt
Aggregate rewards using nonlinear p-norm rather than linear aggregationMOPO · Single-group MORLHF, p=0.5distance to target setMixed
Clip each objective reward at zero before nonlinear reward aggregationAR · Single-group MORLHF, p=0.5distance to target setHurt

Surprising findings

Limitations

Experimental setup

Datasets: Anthropic-HH

Benchmarks: Harmless/Helpful/Humor reward models (distance to target set)

Metrics: distance between reward vector and target set (lower is bett minimum objective value (max-min comparison)

Baselines: MORLHF RS MOD AR (direct non-linear reward aggregation) max-min RLHF

Builds on: DPO MOD max-min RLHF Blackwell approachability Rewarded soups

Closest papers by meaning

Writing a paper in this area? scime draft is a free LaTeX editor with AI included, real-time co-authors and a check of your references and venue rules before you submit. It also imports OpenAI Prism projects.

Open scime draft

Get the next scime Dispatch and a monthly field update

Free. We send a confirmation link first; every email has a one-click unsubscribe. Privacy