Personalized Language Modeling from Personalized Human Feedback

Paper · arXiv 2402.05133 · Published February 6, 2024
Personalized AssistantsReinforcement Learning

we propose Personalized-RLHF (P-RLHF), an efficient framework that utilizes a lightweight user model to capture individual user preferences and jointly learns the user model and the personalized LLM from human feedback. P-RLHF exhibits the following three characteristics: (1) It enables an LLM to generate personalized content and scale efficiently with growing number of users. (2) It handles both explicit user preferences described as textual input and implicit user preferences encoded in the feedback data. (3) It eliminates the need for users to fully articulate their preferences, which are normally needed for prompting LLMs to generate personalized content yet are often impractical to obtain in real-world scenarios.

Our work differs from these previous studies in two key ways: (1) our personalized LLMs are directly learned from user information and personalized feedback data, without relying on pre-defined preference dimensions; and (2) we do not require multiple LLMs or reward models, instead using only a small user model to augment the base LLM. Concurrently, a different research direction to address the diversity in user preferences focuses on learning LLM policies that perform robustly across different user groups, using methods such as group invariant learning [51] or distributionally robust optimization [6]. Unlike our approach, which generates personalized content tailored to individual user preferences, these methods do not personalize the LLM but instead focus on enabling it to generate content that minimizes performance discrepancies between user groups from a fairness perspective.

Prompt-based LLM Personalization In addition to RLHF-based approaches, prompt-based LLM personalization focuses on developing prompting techniques that enable LLMs to capture individual user preferences and tailor their outputs accordingly. This typically involves incorporating historical user-generated content as few-shot examples in the prompt, allowing LLMs to generate personalized content through in-context learning [9, 21]. Recent studies have further improved this approach by combining retrieval techniques to construct prompts with relevant user data [40, 41, 50, 27] and augmenting prompts with user information summaries [38]. Our work complements prompt-based LLM personalization. While prompt-based methods utilize user-generated content, such as user-written text or selected items, we focus on personalizing LLMs using preference data in the form of comparisons or rankings, a common form of feedback collected from end-users that supplements user-generated content and captures implicit user preference.

Lines of inquiry this paper opens 24

Research framings built by reading the notes related to this paper — the questions it feeds into.

How can reward models better represent diverse individual human preferences? What user information best improves language model personalization without degrading behavior? What should conversational recommenders optimize for beyond mention-based shortcuts? How do external feedback and self-assessment affect model improvement? How should recommendation systems balance individual preferences, population signals, and concept drift? How predictive are persona-based models for individual user preferences? Why do model confidence signals often mislead users about accuracy? How can conversational agents move from purely reactive responses to proactive engagement? Does personalization increase both user trust and privacy concerns in AI? Can systems for representing human values avoid unjustified assumptions? How do neural networks develop compositional and modular internal structure? How does prolonged interaction with AI systems affect human social behavior and well-being? Can recommender systems balance accuracy optimization with fair minority representation?