TLDR: A new research paper introduces Ranked Choice Preference Optimization (RCPO), a framework that moves beyond traditional pairwise comparisons for aligning Large Language Models (LLMs). RCPO leverages richer human feedback, such as top-k rankings, by integrating choice modeling via maximum likelihood estimation. The framework supports both utility-based (Multinomial Logit) and rank-based (Mallows-RMJ) models, consistently outperforming existing methods like DPO on benchmarks like AlpacaEval 2 and Arena-Hard, demonstrating that directly using ranked preference data leads to more effective LLM alignment.
Large Language Models (LLMs) have transformed how we interact with AI, powering everything from chatbots to content creation. A crucial aspect of their success is ‘alignment,’ which means training these models to produce outputs that are helpful, safe, and align with human expectations. Traditionally, this alignment has heavily relied on a method called ‘pairwise preference optimization.’ This involves human annotators simply picking the better of two responses to a prompt.
However, this common approach often misses out on richer forms of human feedback. Imagine you’re not just picking between two options, but ranking several from best to worst, or selecting your top few choices. This kind of detailed feedback, known as ‘ranked choice feedback,’ contains much more information than simple pairwise comparisons. Current methods often reduce this rich data into pairs, potentially losing valuable insights and distorting the original human preference.
To address this limitation, researchers Yuxuan Tang and Yifan Feng have introduced a new framework called Ranked Choice Preference Optimization (RCPO). This innovative approach unifies preference optimization with the well-established field of (ranked) choice modeling, using a technique called maximum likelihood estimation. RCPO is designed to be highly flexible, accommodating both utility-based and rank-based choice models. Interestingly, it also encompasses several existing pairwise methods, like DPO and SimPO, while providing robust training objectives for these more detailed feedback formats.
How RCPO Works
Instead of limiting evaluators to just two responses, RCPO allows them to assess a set of candidate responses and choose either the single best or the top-k responses for a given prompt. This method is rooted in the theory of discrete choice models, which have been extensively studied in fields like psychology, marketing, and economics to understand how people make decisions.
The core idea is to interpret a prompt as a ‘context,’ a candidate response as an ‘item,’ and a set of candidate responses as an ‘assortment.’ With this interpretation, any choice model can be used to incorporate annotators’ preference feedback through an optimization objective. This means RCPO can directly leverage the full spectrum of human preferences, from simple choices to complex rankings, without losing information.
Two Key Models in RCPO
The paper showcases RCPO’s versatility by instantiating it with two distinct types of choice models:
- Multinomial Logit (MNL) Model: This is a utility-based model, meaning it relies on the numerical ‘utility’ or value assigned to each item. It’s a widely used model in economics for predicting choices among multiple options.
- Mallows-RMJ Model: This is a rank-based model, which focuses on the relative ordering of items rather than their precise numerical utilities. A notable feature of this model is its reliance on ordinal information, making it potentially more robust against noise or misspecification in preference feedback.
Empirical Success
The researchers put RCPO to the test on state-of-the-art LLMs, specifically Llama-3-8B-Instruct and Gemma-2-9B-it, using popular benchmarks like AlpacaEval 2 and Arena-Hard. The results were consistently positive: RCPO methods significantly outperformed existing preference optimization baselines across all evaluation metrics. For instance, the Mallows-RMJ-PO-Top-2 method showed substantial improvements over the strongest non-RCPO baseline.
A key finding was the impact of feedback structure: training with ‘top-2’ feedback generally led to better performance than ‘top-1’ feedback, highlighting the benefits of richer information. The choice of model also mattered, with the Mallows-RMJ model demonstrating strong performance across different feedback types, even outperforming MNL models trained on richer data in some cases.
Also Read:
- Bridging the Gap: A New AI System Learns to Aggregate Diverse Human Preferences
- Guiding LLMs Without Retraining: A New Approach to Test-Time Alignment
A New Path for LLM Alignment
RCPO represents a significant step forward in LLM alignment. By systematically connecting LLM fine-tuning with choice modeling, it offers a principled and practical framework for directly incorporating ranked choice feedback. This approach avoids the information loss inherent in reducing rich human feedback to simple pairwise comparisons, leading to more effective alignment with human intent.
This work provides a robust foundation for integrating more advanced choice models into LLM alignment and opens doors for future exploration of even richer preference signals. For more details, you can read the full research paper here.


