RMIT-ADM+S at the MMU-RAG NeurIPS 2025 Competition
This paper presents RMIT-ADM+S, an award-winning, resource-efficient Retrieval-Augmented Generation system featuring the novel Routing-to-RAG (R2RAG) architecture that dynamically adapts retrieval strategies based on query complexity to achieve high performance on consumer-grade hardware.
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 a librarian at a massive, chaotic library called NeurIPS 2025. People are rushing in asking questions. Some are simple, like "What time is it?" or "Who is the president?" Others are incredibly complex, like "Analyze the economic impact of climate change on global coffee prices over the next decade, considering political instability in three specific regions."
The team from RMIT University (the authors of this paper) built a special robot librarian named R2RAG (Routing-to-RAG) to handle these requests. This robot won a major award for being the smartest and most efficient librarian in the competition.
Here is how R2RAG works, explained simply:
1. The Smart Gatekeeper (The Query Classifier)
When a person walks up to the desk, R2RAG doesn't just start searching immediately. First, it has a Gatekeeper.
- The Analogy: Think of the Gatekeeper as a bouncer at a club.
- What it does: It looks at your question and asks, "Is this a quick question, or is this a deep, complicated research project?"
- The Decision:
- If it's a simple question (like "What's the weather?"), the Gatekeeper points you to the Express Lane.
- If it's a complex question (like the coffee price analysis), the Gatekeeper points you to the Deep Dive Room.
2. The Express Lane (Vanilla RAG)
For simple questions, the robot takes a shortcut.
- The Analogy: This is like ordering a coffee at a drive-thru. You ask, they grab the cup, and hand it to you.
- How it works: The robot asks the library database for a few documents, picks the best ones, and quickly writes a short answer. It's fast, efficient, and doesn't waste time.
3. The Deep Dive Room (Vanilla Agent)
For complex questions, the robot doesn't just guess. It becomes a Detective.
- The Analogy: Imagine a detective solving a murder mystery. They can't just look at one clue; they need to interview witnesses, check alibis, and look at maps.
- How it works:
- Round 1: The detective asks the library for clues.
- The Review: The detective reads the clues and asks, "Do I have enough to solve this? Did I miss a perspective? Is the story balanced?"
- The Loop: If the answer is "No, I'm missing something," the detective writes a new question based on what's missing and searches again.
- Stopping: This loop continues until the detective feels they have the full picture, or until they hit a time limit (like a 5-minute timer).
- The Result: Finally, the detective writes a comprehensive report that connects all the dots.
4. The "Small Brain" Advantage
Usually, to do this kind of complex detective work, you'd need a supercomputer the size of a house. But R2RAG is special because it uses small, efficient brains (small AI models) that fit on a single, standard computer graphics card (like the one in a gaming PC).
- The Metaphor: It's like a team of three clever squirrels working together to solve a puzzle, rather than one giant, slow elephant. They are fast, they don't need a lot of food (electricity), and they can fit in a tiny treehouse (a single computer).
5. Learning from Real People (The Qualitative Part)
Before the competition, the team didn't just run numbers on a computer. They invited real humans (students and professors) to test the robot.
- The Insight: They found that while the robot was good at math, sometimes it was too wordy for simple questions or too brief for complex ones.
- The Fix: They listened to the humans. They taught the robot to be more polite, to understand tone, and to know when to stop talking. They realized that how the robot answers is just as important as what it answers.
The Big Win
R2RAG won the "Best Dynamic Evaluation" award. This means it didn't just give the right answer; it figured out how to find the answer based on how hard the question was. It proved that you don't need a massive, expensive supercomputer to build a smart, adaptable AI system. You just need a smart design and a little bit of creativity.
In short: R2RAG is a smart librarian that knows when to grab a quick answer and when to put on a detective hat, all while running on a regular home computer.
Drowning in papers in your field?
Get daily digests of the most novel papers matching your research keywords — with technical summaries, in your language.