MapReduce LoRA: Advancing the Pareto Front in Multi-Preference Optimization for Generative Models
About
Reinforcement learning from human feedback (RLHF) with reward models has advanced alignment of generative models to human aesthetic and perceptual preferences. However, jointly optimizing multiple rewards often incurs an alignment tax, improving one dimension while degrading others. To address this, we introduce two complementary methods: MapReduce LoRA and Reward-aware Token Embedding (RaTE). MapReduce LoRA trains preference-specific LoRA experts in parallel and iteratively merges them to refine a shared base model; RaTE learns reward-specific token embeddings that compose at inference for flexible preference control. Experiments on Text-to-Image generation (Stable Diffusion 3.5 Medium and FLUX.1-dev) show improvements of 36.1%, 4.6%, and 55.7%, and 32.7%, 4.3%, and 67.1% on GenEval, PickScore, and OCR, respectively. On Text-to-Video generation (HunyuanVideo), visual and motion quality improve by 48.1% and 90.0%, respectively. On the language task, Helpful Assistant, with Llama-2 7B, helpful and harmless improve by 43.4% and 136.7%, respectively. Our framework sets a new state-of-the-art multi-preference alignment recipe across modalities.
Related benchmarks
| Task | Dataset | Result | Rank | |
|---|---|---|---|---|
| Text to Image | PartiPrompts 42 (test) | VQAScore88.5 | 19 | |
| Text to Image | GenEval 11 (test) | Accuracy (Single Obj)100 | 19 | |
| Text to Image | OCR 6 (test) | OCR Score95.7 | 17 | |
| Text to Image | GenAI-Bench 19 (test) | VQAScore78.2 | 17 | |
| Text to Image | PickScore 15 (test) | PickScore22.951 | 17 | |
| Text-to-Video | 1,024 prompts (held-out) | VQ4.81 | 5 |