Restoring Calibration for Aligned Large Language Models: A Calibration-Aware Fine-Tuning Approach
Jiancong Xiao, Bojian Hou, Zhanliang Wang, Ruochen Jin, Qi Long, Weijie J. Su, Li Shen
TL;DR
This work addresses calibration degradation in LLMs caused by preference alignment methods like RLHF and DPO. It introduces a theoretical framework separating models into calibratable and non-calibratable regimes and proposes calibration-aware fine-tuning (CFT) plus an EM-based ECE regularization (RCFT) to restore calibration without sacrificing alignment performance. The approach is validated across multiple open-source LLMs and benchmarks, showing substantial reductions in calibration error (ECE) from roughly the 14–20% range to about 2–7% in various settings, while preserving or even improving language capabilities. The results demonstrate that calibration can be improved in aligned LLMs, enabling more reliable probability estimates for downstream decision making in high-stakes or distributed-use scenarios.
Abstract
One of the key technologies for the success of Large Language Models (LLMs) is preference alignment. However, a notable side effect of preference alignment is poor calibration: while the pre-trained models are typically well-calibrated, LLMs tend to become poorly calibrated after alignment with human preferences. In this paper, we investigate why preference alignment affects calibration and how to address this issue. For the first question, we observe that the preference collapse issue in alignment undesirably generalizes to the calibration scenario, causing LLMs to exhibit overconfidence and poor calibration. To address this, we demonstrate the importance of fine-tuning with domain-specific knowledge to alleviate the overconfidence issue. To further analyze whether this affects the model's performance, we categorize models into two regimes: calibratable and non-calibratable, defined by bounds of Expected Calibration Error (ECE). In the calibratable regime, we propose a calibration-aware fine-tuning approach to achieve proper calibration without compromising LLMs' performance. However, as models are further fine-tuned for better performance, they enter the non-calibratable regime. For this case, we develop an EM-algorithm-based ECE regularization for the fine-tuning loss to maintain low calibration error. Extensive experiments validate the effectiveness of the proposed methods.
