← Latest papers
🤖 AI

CORE: Contrastive Reflection Enables Rapid Improvements in Reasoning

The paper introduces CORE, a non-parametric learning algorithm that accelerates reasoning improvements in language models by distilling contrasts between successful and unsuccessful traces into compact natural-language insights, achieving superior performance with fewer training samples and rollouts compared to existing parametric and non-parametric methods.

Original authors: Linas Nasvytis, Simon Jerome Han, Ben Prystawski, Satchel Grant, Noah D. Goodman, Judith E. Fan

Published 2026-05-28
📖 4 min read☕ Coffee break read

Original authors: Linas Nasvytis, Simon Jerome Han, Ben Prystawski, Satchel Grant, Noah D. Goodman, Judith E. Fan

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 very smart but stubborn robot how to solve complex puzzles. The robot is great at reading instructions, but it keeps making the same mistakes over and over again.

Usually, to fix this, scientists try one of two things:

  1. Rewire the brain: They force the robot to relearn its entire internal wiring (like a student re-taking a whole semester of classes). This takes a massive amount of time and energy.
  2. Rewrite the manual: They try to tweak the instructions the robot reads before every puzzle. This is faster, but it often requires the robot to read thousands of examples before it finally "gets it."

The paper introduces a new method called CORE (Contrastive Reflection). Instead of rewiring the brain or rewriting the whole manual, CORE teaches the robot to keep a small, smart notebook of "Aha!" moments.

Here is how CORE works, using a simple analogy:

The "Compare and Contrast" Notebook

Imagine the robot is trying to solve a math puzzle.

  1. The Mistake: The robot tries to solve it and fails.
  2. The Success: The robot looks back at its notebook and finds a similar puzzle it solved correctly earlier.
  3. The "Aha!" Moment: The robot compares the two attempts side-by-side. It asks: "Why did I fail this time, but succeed that time?"
    • Example: "Ah! In the successful puzzle, I checked my work at the end. In this failed puzzle, I didn't."
  4. The Insight: The robot writes a short, clear note in its notebook: "Always double-check the final step." This note is called an Insight.

The "Smart Librarian"

The robot doesn't just write notes; it also learns which notes are actually useful.

  • If the robot uses a note and solves the puzzle, the note gets a "thumbs up" (a utility score).
  • If the robot uses a note and still fails, the note gets a "thumbs down."
  • When a new puzzle comes up, the robot acts like a smart librarian. It doesn't just look for notes that sound similar to the puzzle; it specifically looks for notes that have a history of helping with this type of problem.

Why is this special?

The paper claims CORE is a "super-learner" for three main reasons:

1. It learns with fewer tries (Sample Efficiency)
Most methods need the robot to try hundreds or thousands of puzzles to learn a trick. CORE can often figure out the right strategy after just five or ten tries. It's like a human who learns to ride a bike after a few falls, rather than needing to crash a thousand times before understanding balance.

2. It learns faster (Rollout Efficiency)
The robot doesn't need to practice as much to get good. In the experiments, CORE improved its performance much faster than the other methods, reaching high scores with far fewer attempts.

3. It's lighter and clearer (Context Efficiency)
This is a big one. Other methods often stuff the robot's "working memory" with huge chunks of past conversations or long lists of rules. This makes the robot slow and confused.

  • The Analogy: Imagine trying to solve a puzzle while holding a 500-page textbook open in your lap. That's what other methods do.
  • CORE's approach: It gives you a single, sticky note with the one rule you need. It's tiny, easy to read, and fits in your pocket. The paper found that CORE uses about 36 times less space in the robot's memory than the next best method.

What kind of "Insights" does it learn?

The paper shows that the notes the robot writes are actually very logical and easy for humans to read. They aren't secret codes; they are plain English rules like:

  • "When moving a matchstick, check if the equation becomes a chain of equalities."
  • "Keep track of who gave and who received items in a story problem."
  • "Simulate every move step-by-step before saying the answer is final."

The Bottom Line

The paper argues that the best way to make AI smarter isn't necessarily to make it bigger or to feed it more data. Instead, it's to teach it how to reflect on its own mistakes, compare them to its successes, and write down short, useful rules for the future. This makes the AI learn faster, use less computer power, and be easier for humans to understand.

Important Note: The paper only tested this on logic puzzles, math problems, and planning tasks (like moving blocks or solving riddles). It does not claim this method works for medical diagnosis, creative writing, or emotional support, nor does it suggest using it in real-world clinical settings. It is strictly a method for improving reasoning on specific, verifiable puzzles.

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 →