From 1,000,000 Users to Every User: Scaling Up Personalized Preference for User-level Alignment

Jia-Nan Li, Jian Guan, Songhao Wu, Wei Wu, Rui Yan
3/19/2025
cs.CLcs.AI

No official code found. Best implementation: JinaLeejnl/AlignX (38 stars, last commit 2026-01-08).

Abstract

Large language models (LLMs) have traditionally been aligned through one-size-fits-all approaches that assume uniform human preferences, fundamentally overlooking the diversity in user values and needs. This paper introduces a comprehensive framework for scalable personalized alignment of LLMs. We establish a systematic preference space characterizing psychological and behavioral dimensions, alongside diverse persona representations for robust preference inference in real-world scenarios. Building upon this foundation, we introduce \textsc{AlignX}, a large-scale dataset of over 1.3 million personalized preference examples, and develop two complementary alignment approaches: \textit{in-context alignment} directly conditioning on persona representations and \textit{preference-bridged alignment} modeling intermediate preference distributions. Extensive experiments demonstrate substantial improvements over existing methods, with an average 17.06\% accuracy gain across four benchmarks while exhibiting a strong adaptation capability to novel preferences, robustness to limited user data, and precise preference controllability. These results validate our approach toward user-adaptive AI systems.

View on arXivView PDF

Code Implementations(1)

JinaLeejnl/AlignXCommunity100%

[ACL 2026] From 1,000,000 Users to Every User: Scaling Up Personalized Preference for User-level Alignment

383Shell, PythonMar 17, 20259 months ago

Similar Papers

Cite this paper

@article{li2025from,
  title  = {From 1,000,000 Users to Every User: Scaling Up Personalized Preference for User-level Alignment},
  author = {Jia-Nan Li and Jian Guan and Songhao Wu and Wei Wu and Rui Yan},
  year   = {2025},
  eprint = {2503.15463},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2503.15463v3}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2503.15463.svg)](https://codeofpaper.com/paper/2503.15463)

Discussion