LoRe: Personalizing LLMs via Low-Rank Reward Modeling
Avinandan Bose, Zhihan Xiong, Yuejie Chi, Simon Shaolei Du, Lin Xiao, Maryam Fazel
TL;DR
LoRe tackles the challenge of personalizing LLM alignment when user preferences vary widely by moving from monolithic reward models to a low-rank reward basis. It learns a shared $B$-dimensional basis $\mathbf{R}_\phi$ and per-user weights $\mathbf{w}_i\in\Delta^{B-1}$, enabling efficient, few-shot adaptation to unseen users. The approach leverages collaborative ranking and a BT-style likelihood to train the basis and weights, and extends naturally to steerable multi-objective alignment for personalized generation. Empirical results on diverse datasets demonstrate superior unseen-user generalization and parameter efficiency compared to baselines like BT, VPL, and PAL, highlighting LoRe's scalability and practicality for real-world deployment.
Abstract
Personalizing large language models (LLMs) to accommodate diverse user preferences is essential for enhancing alignment and user satisfaction. Traditional reinforcement learning from human feedback (RLHF) approaches often rely on monolithic value representations, limiting their ability to adapt to individual preferences. We introduce a novel framework that leverages low-rank preference modeling to efficiently learn and generalize user-specific reward functions. By representing reward functions in a low-dimensional subspace and modeling individual preferences as weighted combinations of shared basis functions, our approach avoids rigid user categorization while enabling scalability and few-shot adaptation. We validate our method on multiple preference datasets, demonstrating superior generalization to unseen users and improved accuracy in preference prediction tasks.
