← Latest papers
💬 NLP

Decomposing the Delta: What Do Models Actually Learn from Preference Pairs?

This paper investigates how preference data drives reasoning gains in language models by distinguishing between generator-level and sample-level quality deltas, finding that maximizing the capability gap between chosen and rejected traces improves out-of-domain performance while filtering by sample-level quality enhances training efficiency.

Original authors: Chia-Hsuan Lee, Mingyang Zhou, Renkun Ni, Zelei Cheng, Sihui Dai, Supriyo Chakraborty, Shixiong Zhang, Sambit Sahu, William Campbell

Published 2026-04-13
📖 5 min read🧠 Deep dive

Original authors: Chia-Hsuan Lee, Mingyang Zhou, Renkun Ni, Zelei Cheng, Sihui Dai, Supriyo Chakraborty, Shixiong Zhang, Sambit Sahu, William Campbell

Original paper licensed under CC BY 4.0 (http://creativecommons.org/licenses/by/4.0/). This is an AI-generated explanation of the paper below. It is not written or endorsed by the authors. For technical accuracy, refer to the original paper. Read full disclaimer

Imagine you are trying to teach a student how to solve complex math problems. You have a stack of practice sheets, but instead of just giving them the right answers, you give them pairs of solutions: one "chosen" (the better one) and one "rejected" (the worse one). The student's job is to figure out why one is better than the other and learn from that gap.

This paper is a deep dive into what exactly makes that "gap" between the two solutions so powerful. The researchers wanted to know: Does it matter if the "better" solution is perfect? Or does it just matter that it's clearly better than the "worse" one?

Here is the breakdown of their findings, using some everyday analogies.

The Two Types of "Gaps" (The Delta)

The authors realized there are two different ways to create a gap between a "good" answer and a "bad" answer. They call these Generator-Level Delta and Sample-Level Delta.

1. Generator-Level Delta: The "Teacher vs. Novice" Gap

Think of this as the difference in skill between the two people writing the answers.

  • The Setup: You pair a solution written by a genius (Model A) with a solution written by a struggling student (Model B).
  • The Finding: The bigger the skill gap between the two writers, the better the student learns—but only for new, tricky problems.
  • The Analogy: Imagine a chess coach. If you show a beginner a move made by a Grandmaster versus a move made by a total novice, the beginner learns a lot. But if you show them a move by a Grandmaster versus a move by a slightly less skilled Grandmaster, the beginner doesn't learn much more about how to play chess in general.
    • Surprise: If the student is already good at math, making the "genius" writer even smarter doesn't help them solve more math problems (they've already hit a ceiling). However, it does help them solve problems in other fields, like coding or science. The huge gap teaches them how to think, not just how to do math.

2. Sample-Level Delta: The "Quality of the Explanation" Gap

This is about the specific details inside a single pair of answers. Even if both answers come from the same two writers, one pair might have a huge difference in quality, while another pair might be very similar.

  • The Setup: You look at the actual reasoning steps. Did the "good" answer use logic that flowed smoothly? Did the "bad" answer get distracted or make silly math errors?
  • The Finding: The most important thing isn't whether the final answer was right or wrong. It's about Step Coherence.
  • The Analogy: Imagine two people explaining how to bake a cake.
    • Person A (Chosen): "First, mix the flour. Then add eggs. Bake for 30 minutes." (Clear, logical steps).
    • Person B (Rejected): "Mix the flour... wait, is the oven hot? Oh, by the way, I hate eggs. Anyway, bake it." (Confused, jumps around, irrelevant chatter).
    • The Result: The student learns more from the difference in how they explained it than from the fact that Person A got the cake right and Person B burned it. The key is that Person A's steps were logical and connected, while Person B's were messy.

The Big Surprises

The paper found three things that might change how we train AI in the future:

  1. Being "Right" Isn't Everything:
    You might think the "Chosen" answer must have the correct final number to be useful. The researchers proved this wrong. Even if the "Chosen" answer got the final number wrong, but its reasoning steps were more logical than the "Rejected" answer, the student still learned!

    • Metaphor: It's like learning to drive. If your instructor takes a slightly wrong turn but explains why they are turning and keeps the car steady, you learn more than if they take the perfect turn but are screaming and swerving wildly.
  2. Less Data Can Be Better:
    You don't need to feed the student thousands of practice sheets. If you pick just the top 5,000 pairs where the difference in "logical flow" is the biggest, the student learns just as well as if they studied all 16,500 pairs.

    • Metaphor: It's better to read 5 chapters of a book where the plot makes perfect sense than to read 20 chapters of a book that is confusing and repetitive. Quality over quantity.
  3. The "Step Coherence" Secret:
    The single most important thing the AI learned to look for was Step Coherence. This means: "Does step B naturally follow from step A?"

    • Metaphor: A story where the plot makes sense. If the hero is in the kitchen, it makes sense for them to open the fridge next. It doesn't make sense for them to suddenly be on the moon. The AI learns that "logical flow" is the secret sauce for solving hard problems.

The "Recipe" for Better AI

Based on these findings, the authors suggest a simple two-step recipe for making smarter AI:

  1. Create Big Gaps: When making your training data, pair a very smart model with a much less smart model. Don't worry if the smart one isn't perfect; just make sure the gap between them is huge.
  2. Pick the Best Examples: Don't use all the data. Filter it to find the pairs where the "smart" model's reasoning was the most logical and connected (high step coherence) compared to the "bad" model.

In short: To teach an AI to think better, don't just show it the right answers. Show it a clear, logical path versus a messy, confused one. The bigger the difference in how they think, the smarter the AI becomes.

Drowning in papers in your field?

Get daily digests of the most novel papers matching your research keywords — with technical summaries, in your language.

Try Digest →