Many Preferences, Few Policies: Towards Scalable Language Model Personalization
Cheol Woo Kim, Jai Moondra, Roozbeh Nahavandi, Andrew Perrault, Milind Tambe, Swati Gupta

TL;DR
This paper introduces PALM, a method to select a small, diverse portfolio of LLMs that effectively personalizes responses across heterogeneous user preferences with theoretical guarantees.
Contribution
It presents a novel algorithm for creating minimal LLM portfolios with provable approximation guarantees for personalized user preferences.
Findings
PALM achieves near-optimal personalization with small portfolios.
Empirical results show increased output diversity over baselines.
Theoretical analysis characterizes the trade-off between system cost and personalization quality.
Abstract
The holy grail of LLM personalization is a single LLM for each user, perfectly aligned with that user's preferences. However, maintaining a separate LLM per user is impractical due to constraints on compute, memory, and system complexity. We address this challenge by developing a principled method for selecting a small portfolio of LLMs that captures representative behaviors across heterogeneous users. We model user preferences across multiple traits (e.g., safety, humor, brevity) through a multi-dimensional weight vector. Given reward functions across these dimensions, our algorithm PALM (Portfolio of Aligned LLMs) generates a small portfolio of LLMs such that, for any weight vector, the portfolio contains a near-optimal LLM for the corresponding scalarized objective. To the best of our knowledge, this is the first result that provides theoretical guarantees on both the size and…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
