VLN-NF: Feasibility-Aware Vision-and-Language Navigation with False-Premise Instructions
This paper introduces VLN-NF, a benchmark and evaluation metric for handling false-premise instructions in Vision-and-Language Navigation, alongside the ROAM agent that effectively navigates, explores, and correctly identifies absent targets where conventional methods fail.
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 robot butler named "Robo." Your human owner gives you a simple command: "Go to the kitchen and pick up the red plate on the table."
In the world of traditional robot training, scientists assume the owner is always right. They assume the red plate is definitely there. So, they train Robo to run as fast as possible to the kitchen, grab the first plate he sees, and say, "Done!"
But in real life, humans make mistakes. Maybe the plate is actually in the living room, or maybe the owner forgot they already washed it and put it in the dishwasher. If Robo runs to the kitchen, looks around, sees no red plate, and just grabs a random bowl because he was trained to "never give up," he's being a bad robot. He's hallucinating.
This paper introduces a new way to train robots to handle these "oops" moments. Here is the breakdown:
1. The New Test: "VLN-NF" (The "Not Found" Exam)
The researchers created a new exam for robots called VLN-NF.
- The Setup: They take normal instructions and secretly swap the target for something that doesn't exist in that room.
- Old Instruction: "Find the red plate." (It's there).
- New Instruction: "Find the blue toaster." (It's not there).
- The Goal: The robot must enter the room, look around carefully, and if it can't find the blue toaster, it must confidently say, "NOT FOUND."
- The Trap: If the robot just guesses "Found!" or gives up too quickly without looking, it fails the test.
2. How They Made the Test (The "Fake News" Factory)
Making these fake instructions by hand is hard and boring. So, the team built an automated factory:
- The Writer (LLM): A smart AI acts like a prankster. It takes a real instruction ("Find the lamp") and swaps the object for something plausible but absent ("Find the piano").
- The Fact-Checker (VLM): Another AI acts like a strict editor. It scans the room to make sure the piano really isn't there. If it sees a piano, it rejects the instruction and tries again.
- The Result: A huge library of tricky instructions where the robot must admit defeat if the object is missing.
3. The New Scorecard: "REV-SPL"
In the old days, robots were scored on how fast they got to the destination. But in this new test, speed isn't everything.
- The Analogy: Imagine a detective looking for a lost wallet.
- Old Score: Did you get to the house? (Yes/No).
- New Score (REV-SPL): Did you get to the house? Did you check the couch, the kitchen, and the bedroom? And did you correctly report, "It's not here," instead of just guessing?
- This new score rewards robots that are thorough and honest, punishing those who give up too early or lie about finding something.
4. The Solution: "ROAM" (The Two-Stage Detective)
The researchers found that existing robots were terrible at this.
- Supervised Robots: They are great at running to the right room but terrible at searching. They walk in, see no object, and immediately give up or guess.
- AI Chatbot Robots: They are good at reasoning ("Maybe the toaster is in the garage?") but terrible at navigating complex 3D houses without getting lost.
Enter ROAM (Room-Object Aware Movement):
Think of ROAM as a two-person detective team:
- The Navigator (The GPS): This part is trained to just get the robot to the correct room (e.g., the Kitchen). It doesn't worry about the object yet; it just gets you to the door.
- The Explorer (The Detective): Once inside the room, a smarter AI takes over. It uses a special "radar" (called FREE) to see how much empty space is left to search.
- The "FREE" Radar: Imagine you are in a dark room. You don't just walk randomly. You look for the biggest open space you haven't checked yet. This radar tells the robot, "Hey, that corner is huge and unsearched, go there!"
- If the robot checks all the big spots and still doesn't see the object, it confidently says, "NOT FOUND."
5. The Results
When they tested this new team (ROAM) against the old robots:
- The old robots were confused. They either gave up too soon or kept searching forever.
- ROAM was the star student. It got to the room, searched thoroughly using its "radar," and correctly identified when things were missing. It scored 45% better than the previous best robot.
The Big Picture
This paper teaches robots a very human skill: Knowing what you don't know.
Instead of blindly following orders until they break, robots need to be able to say, "I looked everywhere, and it's not here. Did you mean somewhere else?" This makes robots safer, more reliable, and ready for the messy, mistake-filled real world.
Drowning in papers in your field?
Get daily digests of the most novel papers matching your research keywords — with technical summaries, in your language.