Skip to main content
Back to timeline
MIT News - Artificial intelligenceSource publication:

Robots mislabel what they remember: UQ-DAAAM fuses multiple views to fix captions, lifting accuracy 5%

Synopsis

A robot that files a hallway defibrillator under fire extinguisher would carry that wrong description in memory. MIT researchers added uncertainty quantification to the existing DAAAM memory system, so the robot compares descriptions of the same object from different viewpoints, estimates how unsure it is about what it saw, and selects extra views to fuse a more accurate caption. Against baseline methods, the system raised object-description accuracy by 5 percent and resolved ambiguity for about 92 percent of objects using only two additional captions per object.

Source-provided article image: Clearing up a robot’s fuzzy memory
Massachusetts Institute of Technology

Interpretation

A robot's stored description of an object can now be flagged as unreliable by the system itself and rewritten on the spot, instead of carrying a wrong label into later tasks. The earlier DAAAM memory system used a vision-language model to write detailed captions of objects captured by onboard cameras and stored them in a 3D map-based representation, but descriptions could go wrong when objects were seen only partially, from far away, or in blurry or poorly lit images, with no way to correct them. Compared with baseline methods, UQ-DAAAM gave more accurate answers to questions about objects, where they were seen, and when they were last encountered, and it increased object-description accuracy by 5 percent.

The system turns how sure it is into a single comparable number, and when that number crosses a threshold it goes back for more looks. It first computes the vision-language model's confidence in the words it generated, then measures consistency by comparing that description with captions of the same object from other vantage points, fusing both uncertainty sources into one number. When the number exceeds a set threshold, a simple rule picks additional images that will most reduce uncertainty, and a large language model fuses those captions into one description, weighting new and less ambiguous captions more heavily.

Choosing the extra viewpoints does not require rerunning the vision-language model, so the update can run in real time on a moving robot. The researchers mathematically proved that the heuristic can identify the best frames to select without rerunning the vision-language model, sharply cutting computation. The uncertainty-quantification procedure runs in a fraction of a second on a moving robot, letting it continually update uncertain memory entries as it travels.

Perspective

The account shows UQ-DAAAM running on a mobile robot that corrects object descriptions while traveling, with results conditioned on comparison with baseline methods and on two additional captions per object; the authors next plan to apply the method to different robot types such as mobile robotic manipulators and to extend the uncertainty-quantification techniques to other domains.

The refinement step is reported to resolve ambiguity for about 92 percent of objects in the robot's environment, a share tied to that setting rather than to all scenes; the researchers are also studying revisiting high-uncertainty areas and using uncertainty quantification in systems that predict the future state of the environment.