ComPO: Community Preferences for Language Model Personalization

Fuente: arXiv
Enregistré dans:
Détails bibliographiques
Auteurs principaux: Kumar, Sachin, Park, Chan Young, Tsvetkov, Yulia, Smith, Noah A., Hajishirzi, Hannaneh
Format: Preprint
Publié: 2024
Sujets:
Accès en ligne:
Tags: Ajouter un tag
Pas de tags, Soyez le premier à ajouter un tag!
_version_ 1866916447904595968
author Kumar, Sachin
Park, Chan Young
Tsvetkov, Yulia
Smith, Noah A.
Hajishirzi, Hannaneh
author_facet Kumar, Sachin
Park, Chan Young
Tsvetkov, Yulia
Smith, Noah A.
Hajishirzi, Hannaneh
contents 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 studying diversity in preferences without incurring privacy concerns associated with individual feedback. Our experiments reveal that conditioning language models on a community identifier (i.e., subreddit name) during preference tuning substantially enhances model performance. Conversely, replacing this context with random subreddit identifiers significantly diminishes performance, highlighting the effectiveness of our approach in tailoring responses to communities' preferences.
format Preprint
id arxiv_https___arxiv_org_abs_2410_16027
institution arXiv
publishDate 2024
record_format arxiv
spellingShingle ComPO: Community Preferences for Language Model Personalization
Kumar, Sachin
Park, Chan Young
Tsvetkov, Yulia
Smith, Noah A.
Hajishirzi, Hannaneh
Computation and Language
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 studying diversity in preferences without incurring privacy concerns associated with individual feedback. Our experiments reveal that conditioning language models on a community identifier (i.e., subreddit name) during preference tuning substantially enhances model performance. Conversely, replacing this context with random subreddit identifiers significantly diminishes performance, highlighting the effectiveness of our approach in tailoring responses to communities' preferences.
title ComPO: Community Preferences for Language Model Personalization
topic Computation and Language
url https://arxiv.org/abs/2410.16027