Towards Optimality in Active Preference Learning
Listen
Radio episode about this paper
Transcript
Introduction to the show: ident: AI Radio. Generated commentary on the latest Artificial Intelligence papers.
Tom: Today's paper: "Towards Optimality in Active Preference Learning".
Jane: The gist: The work proposes a novel, instance-dependent experimental design objective for active preference learning that yields an instance-dependent label complexity guarantee, alongside a simple and practical greedy algorithm.
Tom: First, who's behind it and why it matters.
Title and authors: Tom: The authors of "Towards Optimality in Active Preference Learning" are Kwang-Sung Jun and Yao Zhao. They propose a couple of new ways to approach the problem, specifically an instance-dependent label complexity guarantee and a simple greedy algorithm.
Jane: So they’re moving away from just picking arms based on some general criteria and instead tailoring the sampling strategy to how hard or informative each specific preference pair is for learning the reward model.
Lu: They frame it as an active classification problem for the sign of z transpose theta star, which lets them build a very specific mathematical framework for this task.
Meng: It sounds like they're trying to define what "optimal" looks like when you're dealing with these preference learning tasks where the underlying structure is unique.
Lalam: The idea is that pairs with near-ties in preference, which means small reward differences, are the most ambiguous ones, so it makes sense to query those specifically.
The paper's summary: Tom: Basically, the core idea of "Towards Optimality in Active Preference Learning" is to propose two active learning algorithms based on this new intuition we just heard. First, an algorithm that gives the first instance-dependent label complexity guarantee for this setting.
Jane: And second, a simple and practical greedy method that they say is easy to implement and avoids solving complex optimization problems by using a new uncertainty sampling heuristic.
Lu: This objective function for the greedy part is defined as max z min minus LCBt(z), UCBt(z), which they say is equivalent to max z Ddelta t(z) minus theta transpose t z.
Meng: That sounds like they are trying to find the arm with the maximum remaining uncertainty, which is a straightforward way to guide sampling without needing heavy optimization.
Lalam: And Theorem two shows that this algorithm scales as O(d over T), which means it provides an upper bound on the label complexity of Algorithm two and Theorem three proves that the reward model will classify all arms in Z correctly with a probability of at least one minus delta.
The paper's improvements: Tom: The main improvement they highlight is that this instance-dependent approach gives us a label complexity guarantee that scales as O(d over T), which is better than some existing bounds like the O(d over epsilon squared) scaling for G-optimal methods in canonical instances.
Jane: They show that their method substantially reduces the number of required queries while achieving high reward model accuracy relative to existing methods when evaluated on real-world preference datasets.
Lu: The paper suggests that tailoring experimental design objectives to the specific structure of preference learning problems is crucial for getting better sample efficiency in RLHF, moving beyond worst-case guarantees.
Meng: So, instead of a fixed, general rule that works in the worst case everywhere, they are proposing something that adapts to the actual difficulty of the problem instance you're facing.
Lalam: The simple greedy algorithm also has its own scaling bound at O(d plus one over epsilon squared) on a canonical instance, which is competitive with other methods for label complexity.
Conclusion: Tom: So to wrap up, "Towards Optimality in Active Preference Learning" gives us an instance-dependent objective and a practical greedy algorithm that provides concrete bounds on the label complexity for this setting.
Jane: It really shows how important it is to move past classical experimental design criteria when you're working with preference learning tasks, because those old criteria aren't tailored to the specific way these problems work.
Lu: The implication is that by designing objectives that consider the instance-dependent difficulty, we can get better sample efficiency when aligning large language models with human preferences.
Meng: From an engineering side, having a simple greedy method that avoids complex optimization problems is really valuable because it makes this kind of active learning practical to run in a real system.
Lalam: I just think the focus on pair ambiguity is the most important part; it's about querying where the model is actually confused, not just querying randomly or based on some general uncertainty measure.
cs.LG
Submitted: 2026-02-02
Updated: 2026-10-11
Code: https://github.com/argilla-io/notus
License: http://creativecommons.org/licenses/by/4.0/
Importance score: 81/100
The gist: The gist: The work proposes a novel, instance-dependent experimental design objective for active preference learning that yields an instance-dependent label complexity guarantee, alongside a simple
Key concepts
- Active Preference Learning
- This is a data-efficient method used to train reward models by strategically selecting human preference labels. Instead of collecting random data, it uses an intelligent design process to choose which pairs of responses are most informative for learning the correct preferences.
- Instance-Dependent Label Complexity Guarantee
- This is a mathematical guarantee that tells you the minimum number of labels needed to reach a certain level of reward model accuracy. The paper's objective is unique because this guarantee changes based on the specific problem instance being solved, rather than using a single worst-case bound.
- Greedy Algorithm (Algorithm 3)
- This is a simple, practical method for selecting the next data point to query. It works by choosing the response that has the highest remaining uncertainty—meaning it's the most ambiguous or hardest to resolve—based on a specific uncertainty metric derived from confidence intervals.
Terminology
Summary
The gist: The work proposes a novel, instance-dependent experimental design objective for active preference learning that yields an instance-dependent label complexity guarantee, alongside a simple and practical greedy algorithm.
Motivation and Problem Setting
Aligning large language models (LLMs) with human preferences is central to Reinforcement Learning from Human Feedback (RLHF), which relies on pairwise preference learning to fit a reward model. Collecting high-quality human preference labels is expensive and time-consuming, necessitating data-efficient methods that minimize queries while maintaining reward model quality. Existing active learning approaches often adopt classical experimental design criteria like G- or D-optimality, but these are not tailored to the structure of preference learning, leading to suboptimal sampling strategies. The authors argue for an instance-dependent approach, suggesting that pairs of responses with near-ties in preference (i.e., with small reward differences) are the most ambiguous, therefore it is informative to query for them
.
Proposed Algorithms and Design Objective
The paper introduces two complementary algorithms based on this intuition. The first algorithm provides the first instance-dependent label complexity guarantee for this setting
by proposing a novel experimental design objective. This objective is motivated by analyzing the optimal query allocation in an oracle setting, leading to a unified design that ensures convergence to the true parameter θ∗ at a fast rate. The unified design is defined as λ∗ = arg min λ∈∆(Z) max z∈Z∥z∥(∑z∈Z λzµ˙ (z⊺θ∗)zz⊺)−1∣z⊺θ∗, which differs from G-optimal design by incorporating the instancedependent denominator ∣z⊺θ∗∣
.
Active Preference Learning via Experimental Design
The main active learning algorithm, Algorithm 2, proceeds in two phases: a warm-up procedure and a main sequential experimental design procedure. The main phase operates in rounds where an active set Zl
is maintained, and a new design λl is computed based on the estimate ˆθl−1 and the active set Zl. The stopping rule for selecting the next batch size Nl involves a term that incorporates both uncertainty reduction and the objective function, defined as f(Zl, ˆθl−1, λ). Theorem 2 provides an upper bound on the label complexity of Algorithm 2, showing it scales as O˜(d/√T). Furthermore, Theorem 3 proves that the reward model ˆθ will classify all arms in Z correctly
with a probability of at least 1 − δ.
Simple Greedy Algorithm
A second approach is a simple, practical greedy method motivated by the intuition to use the location of each confidence interval relative to the decision boundary. Algorithm 3 selects the arm with the maximum remaining uncertainty, defined as RUt(z) = min (−LCBt(z),UCBt(z)). This objective is equivalent to max z min −LCBt(z),UCBt(z) = max z Dδ,t(z) − ∣ˆθ⊺t z∣. Theorem 5 demonstrates the advantage of this method over G-optimal based methods on a canonical instance, showing that its label complexity scales as O˜(d + 1/ϵ 2).
Experimental Validation
The proposed method was evaluated on three widely used RLHF preference datasets: the Anthropic helpful and harmless dataset, the Nectar dataset, and the ultrafeedback-binarized-preferences-cleaned dataset. Figure 3 shows that Our proposed method consistently outperforms all baselines on the Anthropic helpful and harmless dataset
. The results indicate that the authors' method achieves a balance, performing well early on like D-optimal design but eventually reaching performance comparable to uncertainty sampling.
Conclusion
The work successfully addresses active preference learning by proposing an instance-dependent objective and an efficient greedy algorithm that provides instance-dependent label complexity bounds. This approach moves beyond worst-case guarantees to capture the intrinsic difficulty of a given problem instance. The findings suggest that tailoring experimental design objectives to the specific structure of preference learning problems is crucial for achieving better sample efficiency in RLHF. The paper concludes by noting that future work should investigate how reward model accuracy impacts the aligned LLM performance.
Improvements for AI systems
- Bold header: Instance-Dependent Label Complexity Guarantee
The system can adapt its sampling strategy to the instance-dependent difficulty of the underlying preference learning problem,
moving beyond existing approaches that primarily provide worst-case guarantees and do not adapt to the instance-specific difficulty.
This allows for more suboptimal
sampling strategies when compared to fixed criteria like G-optimality or D-optimality.
- Bold header: Practical Greedy Algorithm for Active Preference Learning
The system can employ a simple, practical method based on a new uncertainty sampling heuristic
that uses the refined objective: max z min −LCBt(z),UCBt(z),
which is interpreted as a refined measure of uncertainty for this problem.
This avoids solving complex optimization problems and is easy to implement.
- Bold header: Improved Sample Efficiency in RLHF Alignment
The proposed method can substantially reduce the number of required queries while achieving high reward model accuracy, as shown by the results on real-world datasets. Specifically, it demonstrates that its total label complexity scales as O˜(d + 1/ϵ 2),
which is better than the O˜(d/ϵ 2) scaling of G-optimal methods in canonical instances.
Abstract
Aligning large language models (LLMs) depends on high-quality datasets of human preference labels, which are costly to collect. Although active learning has been studied to improve sample efficiency relative to passive collection, many existing approaches adopt classical experimental design criteria such as G- or D-optimality. These objectives are not tailored to the structure of preference learning, leaving open the design of problem-specific algorithms. In this work, we identify a simple intuition specific to preference learning that calls into question the suitability of these existing design objectives. Motivated by this insight, we propose two active learning algorithms. The first provides the first instance-dependent label complexity guarantee for this setting, and the second is a simple, practical greedy method. We show the optimality of our instance-dependent term up to a constant depending on the logit bound, compared with a lower-bound characteristic. We evaluate our algorithms on real-world preference datasets and synthetic data observing improved sample efficiency compared to existing methods.
Sources
- Training a Helpful and Harmless Assistant with Reinforcement Learning from Human Feedback
- Active Learning for Direct Preference Optimization
- Provably Efficient Online RLHF with One-Pass Reward Modeling
- Dual Active Learning for Reinforcement Learning from Human Feedback
- Sample Efficient Preference Alignment in LLMs via Active Exploration
- Optimal Design for Reward Modeling in RLHF
- Efficient Preference-Based Reinforcement Learning: Randomized Exploration Meets Experimental Design
- Proximal Policy Optimization Algorithms
Related papers
- Polynomial-Augmented Neural Networks (PANNs) with Weak Orthogonality Constraints for Enhanced Function and PDE Approximation
- AIRL-S: Unifying Reinforcement Learning and Search-Based Test-Time Scaling via Adversarial Inverse Reinforcement Learning
- Transformers as Bayesian In-Context Experimenters: Smoothness-Adaptive Efficient ATE Estimation
- Convergence issues in Relational Concept Analysis based on AOC-posets
- Beliefs Beyond Posteriors: The Predictive Cost of ELBO Binding
- Understanding Diffusion Models via Ratio-Based Function Approximation with SignReLU Networks