Instruction Quality Matters: Refining Instructions for Effective Preference Learning

Seohyeong Lee, Hwaran Lee, Buru Chang
8/27/2026
cs.CL

Official code: 01choco/instruction-refinement (1 star, last commit 2026-08-28).

Abstract

Preference learning optimizes models using response pairs, yet the informativeness of these pairs is fundamentally shaped by the instructions from which they are generated. We identify instruction quality as a hidden bottleneck in preference learning: low-quality or ambiguous instructions restrict the response-quality distribution, limiting strong chosen responses and weakening preference signals. Through Best- and Worst-of-N analyses, we show that instruction quality constrains both the ceiling and floor of sampled response quality. Motivated by this observation, we introduce an instruction-refinement pipeline that selects weak instructions using reward signals and revises them with rubric-guided LLM feedback, improving preference data without discarding examples. Across offline and online preference learning settings, experiments on multiple models and benchmarks show broad alignment improvements over original data and alternative data-improvement strategies. Further analyses indicate that instruction refinement raises achievable response quality and complements response-centric preference data curation. Overall, instruction quality emerges as a key factor governing how informative preference signals are formed for LLM alignment. Code is available at: https://github.com/01choco/instruction-refinement/

View on arXivView PDF

Code Implementations(1)

Code for Paper "Instruction Quality Matters: Refining Instructions for Effective Preference Learning"

10Shell, PythonDec 17, 20251 months ago

Cite this paper

@article{lee2026instruction,
  title  = {Instruction Quality Matters: Refining Instructions for Effective Preference Learning},
  author = {Seohyeong Lee and Hwaran Lee and Buru Chang},
  year   = {2026},
  eprint = {2608.26779},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2608.26779v1}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2608.26779.svg)](https://codeofpaper.com/paper/2608.26779)

Discussion