Share your thoughts, 1 month free Claude Pro on usSee more
WorkDL logo mark

Selective Preference Optimization via Token-Level Reward Function Estimation

About

Recent advancements in large language model alignment leverage token-level supervisions to perform fine-grained preference optimization. However, existing token-level alignment methods either optimize on all available tokens, which can be noisy and inefficient, or perform selective training with complex and expensive key token selection strategies. In this work, we propose Selective Preference Optimization (SePO), a novel selective alignment strategy that centers on efficient key token selection. SePO proposes the first token selection method based on Direct Preference Optimization (DPO), which trains an oracle model to estimate a token-level reward function on the target data. This method applies to any existing alignment datasets with response-level annotations and enables cost-efficient token selection with small-scale oracle models and training data. The estimated reward function is then utilized to score all tokens within the target dataset, where only the key tokens are selected to supervise the target policy model with a reference model-free contrastive objective function. Extensive experiments on three public evaluation benchmarks show that SePO significantly outperforms competitive baseline methods by only optimizing 30% key tokens on the target dataset. SePO applications on weak-to-strong generalization show that weak oracle models effectively supervise strong policy models with up to 16.8x more parameters. SePO also effectively selects key tokens from out-of-distribution data to enhance strong policy models and alleviate the over-optimization problem.

Kailai Yang, Zhiwei Liu, Qianqian Xie, Jimin Huang, Erxue Min, Sophia Ananiadou• 2024

Related benchmarks

TaskDatasetResultRank
Instruction FollowingAlpacaEval 2.0
Win Rate36.46
722
Commonsense ReasoningHellaSwag
HellaSwag Accuracy52.15
711
Multitask Language UnderstandingMMLU
Accuracy65.05
520
Instruction FollowingArena Hard
Win Rate31.6
263
Preference AggregationPreference Evaluation Suite Aggregate
Average Preference Win Rate34.03
18
Overall Performance EvaluationConsolidated Evaluation Benchmark
Overall Average Score47.12
18
General Language Capability EvaluationGeneral Capability Suite Aggregate
General Capability Avg. Accuracy60.21
18
Showing 7 of 7 rows

Other info

Follow for update