Beyond the Binary: Capturing Diverse Preferences With Reward Regularization

Vishakh Padmakumar, Chuanyang Jin, Hannah Rose Kirk, He He
12/5/2024
cs.CLcs.AI

No official code found. Best implementation: chuanyangjin/preference-calibration (5 stars, last commit 2025-04-16).

Abstract

Large language models (LLMs) are increasingly deployed via public-facing interfaces to interact with millions of users, each with diverse preferences. Despite this, preference tuning of LLMs predominantly relies on reward models trained using binary judgments where annotators select the preferred choice out of pairs of model outputs. In this work, we argue that this reliance on binary choices does not capture the broader, aggregate preferences of the target user in real-world tasks. We propose a taxonomy that identifies two dimensions of subjectivity where different users disagree on the preferred output-namely, the Plurality of Responses to Prompts, where prompts allow for multiple correct answers, and the Indistinguishability of Responses, where candidate outputs are paraphrases of each other. We show that reward models correlate weakly with user preferences in these cases. As a first step to address this issue, we introduce a simple yet effective method that augments existing binary preference datasets with synthetic preference judgments to estimate potential user disagreement. Incorporating these via a margin term as a form of regularization during model training yields predictions that better align with the aggregate user preferences.

View on arXivView PDF

Code Implementations(1)

Beyond the Binary: Capturing Diverse Preferences With Reward Regularization

50PythonDec 9, 20241 years ago

Similar Papers

Cite this paper

@article{padmakumar2024beyond,
  title  = {Beyond the Binary: Capturing Diverse Preferences With Reward Regularization},
  author = {Vishakh Padmakumar and Chuanyang Jin and Hannah Rose Kirk and He He},
  year   = {2024},
  eprint = {2412.03822},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2412.03822v1}
}

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/2412.03822.svg)](https://codeofpaper.com/paper/2412.03822)

Discussion