← Latest papers
💬 NLP

When More Documents Hurt RAG: Mitigating Vector Search Dilution with Domain-Scoped, Model-Agnostic Retrieval

This paper addresses the "vector search dilution" problem in Retrieval-Augmented Generation (RAG), where scaling to large, heterogeneous document collections degrades accuracy, by proposing MASDR-RAG, a domain-scoped, model-agnostic retrieval approach that leverages organizational metadata to significantly improve precision and avoid the pitfalls of over-engineered multi-agent orchestration.

Original authors: Nabaraj Subedi, Ahmed Abdelaty, Shivanand Venkanna Sheshappanavar

Published 2026-06-11
📖 5 min read🧠 Deep dive

Original authors: Nabaraj Subedi, Ahmed Abdelaty, Shivanand Venkanna Sheshappanavar

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

The Big Problem: The "Library of Babel" Effect

Imagine you have a brilliant librarian (the AI) who is great at answering questions. You give them a small, neat library of 54 books about road construction. They can find the right page almost instantly and give you a perfect answer.

Now, imagine you suddenly dump 1,000 more books into that library. These new books cover everything: traffic accidents, bridge designs, annual budgets, and safety reports. The library is now huge (over 88,000 "chunks" of text).

The paper argues that making the library bigger actually made the librarian worse.

When the librarian tries to find an answer about "concrete mixing," they don't just look at the construction books. Because the library is so crowded, the librarian gets confused by books that sound similar but are about the wrong topic (like a book about "traffic safety" that mentions "mixing" in a different context). The librarian grabs the wrong pages, gets overwhelmed, and gives a wrong answer.

The authors call this "Vector Search Dilution." It's like trying to find a specific needle in a haystack, but someone keeps adding more hay that looks exactly like the needle, making it impossible to tell which one is real.

The Solution: The "Specialized Desk" System

Instead of letting the librarian search the entire giant library for every question, the authors built a new system called MASDR-RAG.

Think of it like a large office building with many different departments:

  • The Construction Desk
  • The Safety Desk
  • The Budget Desk

The Old Way (Monolithic Search):
You ask, "How do I mix concrete?" The librarian runs to the entire building, shouting your question to everyone. They grab a pile of papers from the Safety Desk, the Budget Desk, and the Construction Desk, mix them all together, and hand them to you. You get confused because half the papers are about safety helmets, not concrete.

The New Way (Domain-Scoped Retrieval):
The system first asks, "What kind of question is this?"

  • If you ask about concrete, the system immediately locks the doors to the Safety and Budget desks.
  • It sends the librarian only to the Construction Desk.
  • The librarian searches just those specific files.

The Result:
By narrowing the search to the right "desk" (using metadata tags like "Document Type"), the system found the right information 86% of the time, up from 77%. It's like telling the librarian, "Don't look in the whole building; just look in the Construction room."

The Twist: The "Precision vs. Faithfulness" Paradox

Here is where it gets tricky. The authors tried to make the system even smarter by adding a "Manager" who coordinates multiple librarians (Multi-Agent Orchestration). They thought, "If we have a team of experts talking to each other, we'll get the best answer."

What happened?

  • With Open-Source AI (like Llama or Qwen): The team worked okay.
  • With Commercial AI (like Claude or GPT): The system crashed.

The authors discovered a "Precision-Faithfulness Paradox."

  • Precision: The system found the right documents (Precision went up).
  • Faithfulness: The system stopped trusting those documents and started making things up or ignoring the evidence (Faithfulness dropped from 61% to 35%).

The Analogy:
Imagine a group of detectives (the AI agents) who find the perfect clues (high precision). But because they are arguing with each other and trying to synthesize too many reports at once, they get confused and start writing a story that doesn't match the clues they found (low faithfulness).

The paper found that for commercial AI models, having too many "agents" talking to each other creates noise. The AI gets distracted by its own internal debate and forgets to stick to the facts.

The Practical Advice: "Scope First, Then Synthesize"

The paper concludes with a simple rule for building these systems:

  1. Scope First: Before you ask the AI anything, filter the documents. If the question is about "Bridges," only show the AI the "Bridge" documents. Don't let it see the "Traffic" or "Budget" documents. This is the most important step.
  2. Keep it Simple: Once you have the right documents, ask the AI to write the answer in one single step.
    • Don't make the AI run a complex, multi-step investigation (like a "ReAct" loop) unless you are using a very specific type of open-source model.
    • For most commercial models, a single, focused search followed by a single answer is better than a complex, multi-agent team.

Summary of Findings

  • More documents = More confusion. Adding more data to a RAG system without organizing it makes the AI worse at finding the truth.
  • Metadata is the key. Using existing tags (like "Document Type") to filter the search space is the best way to fix this.
  • Complexity hurts. Trying to use a team of AI agents to solve a problem often makes the AI less honest (less faithful) to the source text, especially with powerful commercial models.
  • The Sweet Spot: Filter the search to the right topic, then ask the AI to write the answer once. Simple is better.

The authors tested this on real Wyoming Department of Transportation documents and found that this simple "filter first" approach fixed the problem without needing expensive or complex new technologies.

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 →