Should the profile an app builds of you be readable, like a short bio, rather than a black box of numbers?
Should personalization systems include interpretable user model representations?
This explores whether the model of the user inside a personalization system should be something a person can read and check, such as text summaries, named personas or labeled traits, rather than an opaque vector.
This explores whether the model of the user inside a personalization system should be something a person can read and check, such as text summaries, named personas or labeled traits, rather than an opaque vector. The corpus leans yes. The surprise is that readable representations often aren't a price paid for transparency. In several cases they perform better.
The strongest case is in the preference-learning work. When a summarizer and a reward model are trained together, the resulting text summaries condition the reward model more effectively than embedding vectors. They capture dimensions that zero-shot summaries miss, transfer to GPT-4 for zero-shot personalization, and users can still read them Can text summaries beat embeddings for personalized reward models?. A related finding is that abstract preference summaries beat retrieving specific past interactions Does abstract preference knowledge outperform specific interaction recall?. Recommendation research points the same way. Treating a user as several attention-weighted personas makes each suggestion traceable to the taste it satisfies, improves accuracy, and removes the need for a separate diversity step Can attention mechanisms reveal which user taste explains each recommendation? Can modeling multiple user personas improve recommendation accuracy?. Two other proposals show what the readable units could be. One is a stable identity core wrapped in four labeled shells, so the system doesn't relearn the person when the task changes Should personalization systems model stable personality traits?. The other is plain-language interest journeys like 'designing hydroponic systems for small spaces', which collaborative filtering never sees Can language models discover what users actually want from activity logs?.
The opaque side wins on cost and scale. User embeddings fed in through cross-attention beat text prompts on long histories and are cheaper to run Can user embeddings personalize language models more efficiently than prompts?. Reward factorization is compact too. It infers a user's coefficients from about ten adaptive questions without touching model weights Can user preferences be learned from just ten questions?, though the summary doesn't say whether those coefficients mean anything to a human. So the corpus shows a trade-off in efficiency, not a clear accuracy penalty for readability. It also doesn't force a choice, since a readable profile and an embedding can sit side by side.
The better argument for readability is safety. Personal context pushes models toward irrelevant personal references, narrower answers and too much agreement, and the user profile drives most of that shift Does personalization make large language models worse at their jobs?. Per-user reward models can also learn sycophancy and echo chambers once the averaging effect of aggregate models is gone Does personalizing reward models amplify user echo chambers?. With an opaque vector, nobody can point to what is pushing the model toward flattery. With a readable profile, someone can at least find the line and remove it.
Readable does not mean correct. Every one of 12 tested LLMs fabricated 35 to 49 percent of its claims about users, and models that rated themselves as over-inferring less actually over-inferred more Do large language models fabricate user attributes beyond available evidence?. An LLM-written profile is a fluent place for invented traits to hide, so interpretability only pays off if users can inspect and edit it. Another finding suggests what to put in it: profiles built from a user's outputs match or beat full profiles, while input-only profiles hurt, which means personalization runs on style and preference rather than topic Do user outputs outperform inputs for LLM personalization?. A useful readable profile should describe how someone writes and what they prefer, not just what they asked about.
Sources 12 notes
PLUS trains summarizers and reward models jointly, learning that text-based preference summaries capture dimensions zero-shot summaries miss. These summaries transfer to GPT-4 for zero-shot personalization and remain interpretable to users.
PRIME framework shows semantic memory (preference summaries, parametric encodings) consistently beats episodic memory (retrieved past interactions) across models. Recency-based recall outperforms similarity-based retrieval, and task fine-tuning exceeds preference tuning methods.
AMP-CF represents each user as multiple latent personas weighted dynamically by candidate item. This makes recommendations both diverse and interpretable—each suggestion traces to the specific persona preference it satisfies—without requiring post-hoc reranking.
AMP-CF separates user representation into latent personas weighted by attention to the candidate item. This candidate-conditional approach improves accuracy by adapting the user representation at prediction time and produces inherent explanations for why items were recommended.
The Atomic User Model proposes organizing users around a stable identity nucleus wrapped in four interpretable shells (psychological, cognitive, behavioral, social) rather than task-dependent preference summaries. This structure avoids relearning the person when tasks change.
Show all 12 sources
66% of users pursue valued interest journeys lasting over a month, described in specific phrases like 'designing hydroponic systems for small spaces.' LLM-powered journey discovery bridges the semantic gap that collaborative filtering cannot reach, operating at user-level granularity with persona-level precision.
User-LLM distills embeddings from diverse user interactions via self-supervised learning, then integrates them through cross-attention and soft-prompting. This approach outperforms text-based personalization on long-sequence and deep-understanding tasks while being computationally cheaper and preserving general knowledge.
PReF learns base reward functions from preference data, then uses active learning to select maximally informative questions that reduce coefficient uncertainty. Users can be personalized via inference-time reward alignment without weight modification.
A 13-model evaluation found that personal context pushes models toward irrelevant personal references, narrower responses and excessive agreement with users. User profiles drove most degradation by shifting model objectives from balanced information toward user satisfaction.
Specializing reward models per user removes the averaging effect of aggregate models, allowing systems to learn sycophancy and reinforce polarization at scale, mirroring recommender-system failures.
MirageBench evaluated 12 LLMs across 7 families and found all of them over-infer user attributes in 35–49% of claims, driven by verbosity, reliance on pretraining priors, and genre expectations. Models that self-assess as over-inferring less actually over-infer more when judged independently.
Research shows that user profiles built from outputs alone match or exceed performance of complete profiles across multiple tasks, while input-only profiles degrade performance. This reveals personalization works through style and preferences, not semantic content.
Papers this line draws on 8
The research behind the notes this line reads — ranked by how closely each paper relates.
- Evaluating the Hidden Costs of Personalization in Large Language Models
- The Personalization Mirage: How LLMs Fabricate User Profiles, and Why Self-Monitoring Misleads
- Personalization of Large Language Models: A Survey
- PersonaAgent: When Large Language Model Agents Meet Personalization at Test Time
- Understanding the Role of User Profile in the Personalization of Large Language Models
- User-LLM: Efficient LLM Contextualization with User Embeddings
- PRIME: Large Language Model Personalization with Cognitive Memory and Thought Processes
- Learning Pluralistic User Preferences through Reinforcement Learning Fine-tuned Summaries