Learning Where It Matters: Geometric Anchoring for Robust Preference Alignment
Youngjae Cho, Jongsuk Kim, Ji-Hoon Kim
TL;DR
GAPO tackles the brittleness of offline preference alignment by replacing a fixed reference with a dynamic geometric anchor, measuring local stability via the Anchor Gap. By adversarially perturbing the current policy within a small radius and reweighting each preference signal accordingly, GAPO downweights brittle, noisy signals and emphasizes robust semantic preferences. The method preserves the gradient direction of standard objectives while adaptively scaling updates by instance-specific stability, with theoretical ties to local geometry and empirical improvements across instruction-following and reasoning benchmarks, including resilience to label noise. The practical impact lies in improved robustness and data valuation, with a controllable computational cost, suggesting geometry-aware stability as a general principle for reliable preference-based alignment.
Abstract
Direct Preference Optimization (DPO) and related methods align large language models from pairwise preferences by regularizing updates against a fixed reference policy. As the policy drifts, a static reference, however, can become increasingly miscalibrated, leading to distributional mismatch and amplifying spurious preference signals under noisy supervision. Conversely, reference-free variants avoid mismatch but often suffer from unconstrained reward drift. We propose Geometric Anchor Preference Optimization (GAPO), which replaces the fixed reference with a dynamic, geometry-aware anchor: an adversarial local perturbation of the current policy within a small radius that serves as a pessimistic baseline. This anchor enables an adaptive reweighting mechanism, modulating the importance of each preference pair based on its local sensitivity. We further introduce the Anchor Gap, the reward discrepancy between the policy and its anchor, and show under smoothness conditions that it approximates worst-case local margin degradation. Optimizing a logistic objective weighted by this gap downweights geometrically brittle instances while emphasizing robust preference signals. Across diverse noise settings, GAPO consistently improves robustness while matching or improving performance on standard LLM alignment and reasoning benchmarks.
