← Latest papers
💬 NLP

Feedback Adaptation for Retrieval-Augmented Generation

This paper introduces "feedback adaptation" as a critical evaluation dimension for Retrieval-Augmented Generation systems, proposing metrics like correction lag and post-feedback performance to reveal the limitations of static evaluations and demonstrating that the proposed inference-time method, PatchRAG, achieves immediate correction and strong generalization without retraining.

Original authors: Jihwan Bang, Seunghan Yang, Kyuhong Shim, Simyung Chang, Juntae Lee, Sungha Choi

Published 2026-04-09
📖 4 min read☕ Coffee break read

Original authors: Jihwan Bang, Seunghan Yang, Kyuhong Shim, Simyung Chang, Juntae Lee, Sungha Choi

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 have a very smart, well-read assistant named RAG (Retrieval-Augmented Generation). This assistant is great at answering questions by looking up facts in a massive library before speaking.

However, there's a problem: Libraries take time to update.

The Old Way: The "Slow Librarian"

In the current world, if RAG makes a mistake (say, it tells you a law changed 5 years ago, but it actually changed last week), you have to tell an expert. The expert then has to go back to the library, rewrite the books, reorganize the shelves, and retrain the librarian.

This process is called "Retraining."

  • The Problem: While the librarian is busy rewriting the books, they keep giving you the wrong answer to your new questions. It takes days or weeks for the correction to "sink in."
  • The Paper's Insight: The authors realized that nobody measures how long it takes for the assistant to learn from a mistake, or how well it applies that lesson to similar future questions. They call this missing piece "Feedback Adaptation."

The New Concept: "Correction Lag" vs. "Smart Generalization"

The paper introduces two new ways to judge an AI assistant:

  1. Correction Lag (The "Wait Time"): How long does the assistant keep giving you the wrong answer after you've corrected it?
    • Analogy: If you tell a GPS, "That road is closed," does it reroute you immediately, or does it keep driving you into a dead end for another 20 minutes while it "downloads" the update?
  2. Post-Feedback Performance (The "Smart Learner"): Once the assistant learns the correction, does it apply it to similar situations?
    • Analogy: If you tell the GPS "Road A is closed," does it also realize that "Road B" (which is right next to it) might be closed too? Or does it just memorize "Road A is closed" and ignore the rest?

The Solution: "PatchRAG" (The "Sticky Note" System)

The authors propose a new method called PatchRAG. Instead of rewriting the whole library (retraining), PatchRAG uses a Sticky Note System.

  • How it works: When you correct the assistant, it doesn't go back to school. Instead, it writes your correction on a sticky note and sticks it right next to the relevant books in the library.
  • The Magic: The next time the assistant looks up a question, it sees the sticky note immediately.
    • Zero Lag: It fixes the mistake instantly.
    • Smart Generalization: Because the sticky note is written in a way that understands the intent of your question (not just the exact words), the assistant can use that note to answer different but related questions correctly.

A Real-World Example

Imagine you ask a legal AI: "How many days' notice do I need to quit this contract?"

  • Old Answer: "30 days." (This is the old rule).
  • You say: "Actually, the new law says 14 days."

The Old System (Retraining):
The system says, "Okay, I'll update my training data." For the next 3 days, if you ask, "What about a 6-month contract?" it still says "30 days" because the update isn't finished.

The PatchRAG System:
The system immediately writes a sticky note: "New Rule: 14 days for short-term contracts."
The very next second, if you ask, "What about a 2-month contract?" it sees the sticky note and says, "14 days." It didn't need to wait; it just needed to read the note.

Why This Matters

The paper shows that the old way of judging AI (just looking at the final score) hides a big flaw: AI is often slow to learn from its mistakes.

By using the "Sticky Note" approach (PatchRAG), we can build assistants that:

  1. Learn instantly (No waiting for updates).
  2. Learn deeply (They understand the concept of the correction, not just the specific words).

In short, this paper argues that a truly smart AI shouldn't just be a static encyclopedia; it should be a live, learning partner that fixes its mistakes the moment you point them out, without needing a reboot.

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 →