Assessing Robustness to Spurious Correlations in Post-Training Language Models
Julia Shuieh, Prasann Singhal, Apaar Shanker, John Heyer, George Pu, Samuel Denton
TL;DR
The paper tackles robustness to spurious correlations in post-training language-model alignment by building a synthetic benchmark with FA and DN manipulations across docQA, math, and constrained-instruction tasks. It systematically compares SFT, Direct Preference Optimization ($\text{DPO}$), and Kahneman-Tversky Optimization ($\text{KTO}$) across spuriousness levels of $10\%$ vs $90\%$ and analyzes results on open LLMs. Key findings show that $\text{DPO}$/$\text{KTO}$ exhibit math-task robustness, while $\text{SFT}$ often preserves performance in docQA; instructional tasks tend to falter under high spuriousness. The study underscores that no single post-training strategy universally outperforms others; task type and spurious-profile should guide method choice, with implications for real-world deployment and potential hybrids or data-denoising approaches.
Abstract
Supervised and preference-based fine-tuning techniques have become popular for aligning large language models (LLMs) with user intent and correctness criteria. However, real-world training data often exhibits spurious correlations -- arising from biases, dataset artifacts, or other "shortcut" features -- that can compromise a model's performance or generalization. In this paper, we systematically evaluate three post-training algorithms -- Supervised Fine-Tuning (SFT), Direct Preference Optimization (DPO), and KTO (Kahneman-Tversky Optimization) -- across a diverse set of synthetic tasks and spuriousness conditions. Our tasks span mathematical reasoning, constrained instruction-following, and document-grounded question answering. We vary the degree of spurious correlation (10% vs. 90%) and investigate two forms of artifacts: "Feature Ambiguity" and "Distributional Narrowness." Our results show that the models often but not always degrade under higher spuriousness. The preference-based methods (DPO/KTO) can demonstrate relative robustness in mathematical reasoning tasks. By contrast, SFT maintains stronger performance in complex, context-intensive tasks. These findings highlight that no single post-training strategy universally outperforms in all scenarios; the best choice depends on the type of target task and the nature of spurious correlations.
