ComPO: Community Preferences for Language Model Personalization
Sachin Kumar, Chan Young Park, Yulia Tsvetkov, Noah A. Smith, Hannaneh, Hajishirzi

TL;DR
ComPO introduces a community-aware preference tuning method for language models, improving personalization by incorporating community context, demonstrated through a new Reddit-based dataset and experiments showing enhanced model performance.
Contribution
This work presents a novel community-conditioned preference optimization approach for LMs, addressing the limitations of averaging diverse human feedback and enabling better community-specific personalization.
Findings
Conditioning on community identifiers improves model performance.
Random community context reduces model effectiveness.
The ComPRed dataset captures community-level preferences for research.
Abstract
Conventional algorithms for training language models (LMs) with human feedback rely on preferences that are assumed to account for an "average" user, disregarding subjectivity and finer-grained variations. Recent studies have raised concerns that aggregating such diverse and often contradictory human feedback to finetune models results in generic models that generate outputs not preferred by many user groups, as they tend to average out styles and norms. To address this issue, we draw inspiration from recommendation systems and propose ComPO, a method to personalize preference optimization in LMs by contextualizing the probability distribution of model outputs with the preference provider. Focusing on group-level preferences rather than individuals, we collect and release ComPRed, a question answering dataset with community-level preferences from Reddit. This dataset facilitates…
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
Taxonomy
TopicsBusiness Process Modeling and Analysis · Service-Oriented Architecture and Web Services · Model-Driven Software Engineering Techniques
