News · SI

MIT's UQ-DAAAM lets robots spot and fix their own fuzzy memories

MIT researchers built UQ-DAAAM, a memory system that measures how unsure a robot is about objects it has seen and corrects bad captions using extra viewpoints. MIT says it resolves ambiguity for about 92 percent of objects with two extra captions each.

MITRoboticsUncertainty quantificationVision-language modelsNeurIPS

MIT researchers have built UQ-DAAAM, a robot memory system that works out which of its stored object descriptions might be wrong and fixes them as the robot moves around[1]. The paper will be presented at the Conference on Neural Information Processing Systems[1].

01 / 04

The problem: confident but wrong memories

MIT's earlier DAAAM system uses a vision-language model to caption objects and store them in a 3D map the robot can query later[1]. But partial, distant or blurry views produce mistakes, such as describing a grey rooftop chimney as a squirrel, and with no way to self-correct that error sticks around[1]. MIT's example of the stakes: a robot that has mislabelled a defibrillator as a fire extinguisher may not find it in an emergency[1].

02 / 04

How UQ-DAAAM fixes it

The system scores the model's confidence in its own caption, then checks consistency against captions of the same object from other viewpoints, fusing both into one uncertainty number[1]. When that number is too high, a heuristic picks extra frames likely to reduce the doubt, and the team proved it can choose those frames without rerunning the vision-language model, which keeps it fast enough for a moving robot[1]. An LLM then fuses the selected captions, weighting newer and less ambiguous ones more heavily[1].

03 / 04

Results

MIT says the refinement step resolves ambiguities for about 92 percent of objects while needing only two additional captions per object, and that it increased the accuracy of object descriptions by 5 percent compared to the state of the art[1]. It also answered questions about what objects were, where they were seen and when better than baseline methods[1].

04 / 04

Why it matters

"Allowing a robot to know what it doesn't know is going to be essential for this technology to be deployed safely," says senior author Luca Carlone[1]. Next the team plans to apply it to mobile manipulators and use high-uncertainty areas to tell robots where to look again[1].

FAQ

Frequently asked questions.

01

What is UQ-DAAAM?

Uncertainty Quantification for Describe Anything, Anywhere, at Any Moment. It extends MIT's earlier DAAAM robot memory system so the robot can measure its confidence in stored object descriptions and correct unreliable ones.

02

How does it decide a memory is wrong?

It combines the vision-language model's confidence in its own words with how consistent the caption is across views of the same object from different angles. If the fused uncertainty passes a threshold, it pulls in extra views chosen by a heuristic and an LLM fuses them into a refined description.

03

How well does it work?

According to MIT News, the refinement step resolves ambiguities for about 92 percent of objects while needing only two additional captions per object, and it increased the accuracy of object descriptions by 5 percent compared to the state of the art.

04

Who built it and where will it be presented?

Co-lead authors Harry Zhang and Nicolas Gorlo with senior author Luca Carlone of MIT's SPARK Lab and LIDS. The work will be presented at NeurIPS.