Benchmarking Robot Memory Under Interference
This paper introduces RoboMME-Interference, a cross-session benchmark demonstrating that current robot memory systems, while effective in distraction-free contexts, suffer significant performance decay when retrieving information from long histories containing unrelated sessions, highlighting a critical gap in robustness for real-world deployments.
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 teaching a robot how to do a specific job, like "pick up the red cube." You show it a video of how to do it. Now, imagine the robot has to remember that instruction, but before it can act, it has to sit through a long waiting room filled with videos of completely different tasks—like "how to bake a cake," "how to fix a bike," and "how to paint a fence."
This paper is about testing how well robots can remember that original "red cube" instruction when it's buried deep inside a pile of unrelated distractions.
Here is the breakdown of the study in simple terms:
The Problem: The "Noisy Library"
Robots are starting to work in the real world, where they will do many different tasks over many days. The big question is: If a robot learned something useful three days ago, can it still remember it today if it has done ten other unrelated things in between?
Most current tests for robot memory are too easy. They only ask the robot to remember something from right now or just a few seconds ago. This study wanted to see what happens when the memory has to travel through a "noisy library" full of irrelevant books (unrelated tasks).
The Experiment: "RoboMME-Interference"
The researchers created a new test called RoboMME-Interference. Here is how it works:
- The Lesson: They show the robot a video of a task (e.g., "move this cube").
- The Distraction: They insert a specific number of unrelated videos between the lesson and the test. They tested with 0, 1, 3, or 7 extra videos.
- The Test: They ask the robot to do the original task.
Think of it like a game of "Telephone." If you whisper a secret to someone, and they have to repeat it immediately, they get it right. But if they have to listen to 7 other people tell jokes and sing songs before repeating your secret, the secret usually gets lost or mixed up.
The Results: Memory Fades Fast
The researchers tested nine different types of robot "brains" (memory systems) to see which one could handle the noise.
- When there is no noise (0 distractions): The robots with memory systems did much better than those without. It was like having a superpower. For example, one system jumped from an 18% success rate to a 45% success rate just by having the lesson right in front of it.
- When the noise increases: As soon as they added just one or three unrelated videos, the robots started to forget.
- The "Cliff": By the time they added seven unrelated sessions, the robots with memory systems performed almost exactly the same as robots with no memory at all. The extra memory didn't help; it actually got in the way or was simply ignored.
The Analogy: Imagine you are trying to find a specific needle in a haystack.
- No distractions: The haystack is small. You find the needle easily.
- With distractions: The researchers kept adding more and more hay (unrelated tasks) to the pile. Even the best robots couldn't find the needle anymore once the pile got too big. The "needle" (the memory of the task) got lost in the "hay" (the unrelated sessions).
Why Did They Fail?
The paper found that current robot memory systems are very fragile.
- Perceptual Memory: Some systems try to remember by looking at pictures (frames). These worked great when the picture was fresh, but as soon as new, unrelated pictures were added, the robot got confused.
- Recurrent Memory: Some systems try to summarize the past into a short note. These didn't work well at all, even without distractions.
- The Conclusion: Right now, robots are terrible at "long-term" memory when there are distractions. They can remember what happened five minutes ago, but they cannot remember what happened three days ago if they've been busy doing other things in the meantime.
What This Means (According to the Paper)
The authors conclude that while robots are getting better at remembering things in the short term, they are not yet ready for the real world, where they need to remember things over long periods while ignoring distractions.
They note that this is a problem that computer programs (like Large Language Models) have been trying to solve for years, and robot developers might need to borrow ideas from those fields to fix this.
In short: Robots today are like students who can ace a test if they study the night before, but if they have to study for a week and then take the test, they forget everything they learned at the start of the week. This paper proves that we need to build better "study habits" for robots before they can work reliably in our homes and offices.
Drowning in papers in your field?
Get daily digests of the most novel papers matching your research keywords — with technical summaries, in your language.