atlas

Research map / Large language models / Alignment and preferences

TODO: Enhancing LLM Alignment with Ternary Preferences

ICLR 2025 · Large language models › Alignment and preferences · approach: Active and token-level preference learning · 0 citations (OpenAlex)

Read the paperCheck your idea against 108,967 papers

AI-extracted summary. Written by AI from the paper's full text. Numbers and claims can be wrong or missing context, so check the paper before you cite or build on it.

Proposes TOBT, a tie-aware extension of the Bradley-Terry model, and TODO, a DPO-style objective that learns from ternary (prefer/tie/disprefer) preference labels, improving preference modeling and benchmark alignment for Mistral-7B and Llama 3-8B.

Problem

Binary Bradley-Terry based preference optimization such as DPO cannot handle tied preference pairs, which are common in preference datasets (e.g., 12-29% tie rates) and often lead to biased updates from noisy or uninformative pairs.

Approach

Introduce a margin alpha into the BT model's integration so that a tie is the event where the strength difference falls within a band; this yields a ternary TOBT model and a DPO-style loss that uses a prefer-loss for non-tied pairs and a tie-loss (with zero update at zero reward margin) for tied pairs.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use TODO instead of DPO with tie ratio 0.0Mistral-7B · Downstream benchmarksAverage: 66.24 -> 71.02Helped
Use TODO instead of DPO with tie ratio 0.1Mistral-7B · Downstream benchmarksAverage: 70.58 -> 71.06Helped
Use TODO instead of DPO with tie ratio 0.2Mistral-7B · Downstream benchmarksAverage: 70.78 -> 71.17Helped
Use TODO instead of DPO with tie ratio 0.3Mistral-7B · Downstream benchmarksAverage: 65.57 -> 67.37Helped
Use TODO instead of DPO with tie ratio 0.0Llama 3-8B · Downstream benchmarksAverage: 70.75 -> 71.03Helped
Use TODO instead of DPO with tie ratio 0.1Llama 3-8B · Downstream benchmarksAverage: 70.68 -> 70.86Helped
Use TODO instead of DPO with tie ratio 0.2Llama 3-8B · Downstream benchmarksAverage: 70.42 -> 70.98Helped
Use TODO instead of DPO with tie ratio 0.3Llama 3-8B · Downstream benchmarksAverage: 70.52 -> 71.13Helped
Use TODO instead of DPO at tie ratio 0.0Mistral-7B · Reward BenchAverage accuracy: 71.03 -> 73.64Helped
Use TODO instead of DPO at tie ratio 0.1Llama 3-8B · Reward BenchAverage accuracy: 74.45 -> 76.81Helped
Use TODO instead of DPO with tie ratio 0.2Mistral-7B · Ultrafeedback preference testAccuracy: 75.00 -> 76.40Mixed
Use TODO instead of DPO with tie ratio 0.17Mistral-7B · Chatarena preference testAccuracy: 76.33 -> 78.47Helped

Surprising findings

Limitations

Experimental setup

Datasets: Ultrafeedback Ultrafeedback binarized Ultrachat-200k Chatarena Reward Bench

Benchmarks: Reward Bench MT Bench Piqa ARC-c ARC-e MMLU Hellaswag Winogrande

Metrics: preference prediction accuracy MT Bench score accuracy

Baselines: DPO KTO SimPO ODPO SFT

Builds on: Direct Preference Optimization Bradley-Terry model ODPO Ultrafeedback

Closest papers by meaning

Writing a paper in this area? scime draft is a free LaTeX editor with AI included, real-time co-authors and a check of your references and venue rules before you submit. It also imports OpenAI Prism projects.

Open scime draft

Get the next scime Dispatch and a monthly field update

Free. We send a confirmation link first; every email has a one-click unsubscribe. Privacy