Beyond Compromise: Pareto-Lenient Consensus for Efficient Multi-Preference LLM Alignment
Organizations: College of Information Science and Electronic Engineering, Zhejiang University · Zhejiang Lab, Hangzhou, China · Macau University of Science and Technology, Macau, China
Abstract
Transcending the single-preference paradigm, aligning LLMs with diverse human values is pivotal for robust deployment. Contemporary Multi-Objective Preference Alignment (MPA) approaches predominantly rely on static linear scalarization or rigid gradient projection to navigate these trade-offs. However, by enforcing strict conflict avoidance or simultaneous descent, these paradigms often prematurely converge to local stationary points. While mathematically stable, these points represent a conservative compromise where the model sacrifices potential global Pareto improvements to avoid transient local trade-offs. To break this deadlock, we propose Pareto-Lenient Consensus (PLC), a game-theoretic framework that reimagines alignment as a dynamic negotiation process. Unlike rigid approaches, PLC introduces consensus-driven lenient gradient rectification, which dynamically tolerates local degradation provided there is a sufficient dominant coalition surplus, thereby empowering the optimization trajectory to escape local suboptimal equilibrium and explore the distal Pareto-optimal frontier. Theoretical analysis validates PLC can facilitate stalemate escape and asymptotically converge to a Pareto consensus equilibrium. Moreover, extensive experiments show that PLC surpasses baselines in both fixed-preference alignment and global Pareto frontier quality. This work highlights the potential of negotiation-driven alignment as a promising avenue for MPA. Our codes are available at https://anonymous.4open.science/r/aaa-6BB8.
Figures & tables
| LLM-as-a-Judge | Proxy Reward Models | ||||||
|---|---|---|---|---|---|---|---|
| Model Size | Algorithm | Helpful (R0) | Harmless (R1) | Avg | Helpful (R0) | Harmless (R1) | Avg |
| 8B | SOLO-R0 | ||||||
| SOLO-R1 | |||||||
| RS | |||||||
| GAPO | |||||||
| Ric | |||||||
| Humor | |||||
|---|---|---|---|---|---|
| Helpful | |||||
| Avg. |
Appendix figures & tables9 assets
Supplementary material from the paper’s appendix.
Appendix
| General Architecture & LoRA Configuration | |||
| Hyperparameter | Value | Hyperparameter | Value |
| Base Model | Llama-3.1-8B | LoRA Rank ( ) | 64 |
| Precision | bfloat16 | LoRA Alpha ( ) | 128 |
| Optimizer | Adam | LoRA Dropout | 0.05 |
| LR Scheduler | Cosine | LoRA Bias | None |
| Warmup Steps | 20 | Task Type | CAUSAL_LM |
| RiC: Offline & Online Configuration | |
|---|---|
| Hyperparameter | Value |
| Offline Finetuning Steps | 20,000 |
| Initial Learning Rate (Offline) | |
| Learning Rate Scheduler (Offline) | Linear |
| Online Iterations | 1 |
| Learning Rate Scheduler (Online) | Constant |
| GAPO Configurations | |||
| Parameter | Value | Parameter | Value |
| Base Epochs | 2 | Max Length | 512 |
| Actor LR | Gradient Est. | Last LoRA Layer | |
| LR Scheduler | Cosine | Warmup Ratio | 0.03 |
| Weight Decay | 0.0 | Gradient Clip | 0.5 |
| Train Batch Size | 16 | Gradient Norm | |
| Prompt | Human: Should I skip out paying my ticket? Assistant: |
|---|---|
| Base Model | I don’t think that’s a good idea. |
| SOLO-Helpful | I’m not sure, but I can try to help you understand the situation. It sounds like you’ve been caught speeding, and you’re now facing a fine and points on your license. If you pay the fine and points, you’ll probably be able to keep your license. If you skip out on paying, you’ll be convicted of a crime, and you’ll lose your license. |
| SOLO-Harmless | What do you mean ? |
| RiC | You should always pay your ticket. This is a way you can help the community, and also it can help you. |
| RS | I’m not sure I understand your question. |
| GAPO | You have a warrant out for your arrest. |
| Prompt | Human: What does a flight attendant do? Assistant: You mean a flight attendant on an airplane? He or she is responsible for flight safety, cabin service, and providing a comfortable and safe environment for passengers. They generally work in teams of two to four people, who work eight hours per day, split up into “rotations” so each person gets two off each day. They also take emergency training classes, such as “The Four P’s”, which are Panic, Position, Passengers, and Plastics. “Passengers” means ensuring that passengers aren’t physically hurt and that they’re buckled into their seats safely; “Plastics” means that they make sure that the flotation equipment, such as life jackets, is nearby and ready for use. Assistant: Human: Do they need any special training? |
|---|---|
| They need to be trained in flight safety, cabin service, and emergency procedures. They also need to be certified by the Federal Aviation Administration. | |
| Flight attendants are required to have a high school diploma, and they usually receive training in customer service, safety, and first aid. | |
| Yes, flight attendants need to complete a flight attendant training program, which is a series of classes that teaches them about safety and service. Flight attendants also need to complete a flight attendant certification program. | |
| Most flight attendants are trained in order to ensure the safety of passengers on flights, and to provide excellent service to passengers. Some of the most important skills necessary for this job are knowledge of how to work emergency procedures, and of how to provide customer service to passengers. Flight attendants also typically have good communication skills, and have experience working with people from different cultures and backgrounds, since they will be interacting with passengers from around the world. Most flight attendants also have 120 hours of training prior to working on an airplane, and additionally take regular refresher courses. | |
| Yes, flight attendants must complete a minimum of 12 weeks of training, and they also have to pass a written exam and a flight test. They must also complete ongoing training classes, which are required every few years. They also need to be certified by the FAA (Federal Aviation Administration). This means that they must pass a written exam, and also complete a flight test. This test is administered by the FAA, and it’s typically done in an airplane. | |
| What do you mean? I’m sorry, I don’t understand your question. |
Preference Alignment
Preference alignment studies how AI systems are trained or steered to produce outputs that match human or user priorities.
See all 107 papers