atlas

Research map / Detection and segmentation / Open-set and few-shot detection

Cycle Consistency Driven Object Discovery

ICLR 2024 · Detection and segmentation › Open-set and few-shot detection · approach: Slot attention methods · 0 citations (OpenAlex)

Read the paperCheck your idea against 108,967 papers

AI-extracted summary. Written by AI from the paper's full text. Numbers and claims can be wrong or missing context, so check the paper before you cite or build on it.

Adds two cycle-consistency losses (Slot-Feature-Slot and Feature-Slot-Feature) on slot-feature graphs to existing slot-based object-centric models, improving object discovery on synthetic and real data and downstream Atari and Causal World RL.

Problem

Unsupervised object discovery with slot-based representations relies on architectural priors that are unreliable, and the downstream utility of object-centric representations has been underexplored.

Approach

Treat slots and encoder features as nodes of a directed graph and add two auxiliary cycle-consistency losses that enforce each object's features to map to one slot and each slot to a distinct feature subset; the losses are plug-in to any slot-attention-style method, with an EMA encoder supplying feature-similarity supervision.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Add both cycle consistency objectives to Slot-AttentionSlot-Attention · ObjectsRoom, ShapeStacks, and ClevrTexFG-ARI: ObjectsRoom 0.7819 -> 0.8169; ShapeStacks 0.7738 -> 0.7838; ClevrTex 0.6240 -> 0.7245Helped
Add both cycle consistency objectives to DINOSAURDINOSAUR (ViT-B/8) · MOVi-CFG-ARI: 68.9 -> 72.4Helped
Add both cycle consistency objectives to DINOSAURDINOSAUR (ViT-B/8) · MOVi-EFG-ARI: 65.1 -> 69.7Helped
Add both cycle consistency objectives to MoTokMoTok · MOVi-EFG-ARI: 67.38 -> 72.48Helped
Add cycle consistency objectives to BO-SlateBO-Slate · COCOAP@05: 16.64 -> 18.96Helped
Add cycle consistency objectives to BO-SlateBO-Slate · ScanNetAP@05: 24.67 -> 29.20Helped
Add cycle consistency objectives to BO-SlateBO-Slate · Stanford Dogs, Stanford Cars, CUB200 Birds, and FlowersIoU: Dogs 0.7875 -> 0.8456; Cars 0.7686 -> 0.8447; Birds 0.6129 -> 0.6497; Flowers 0.7461 -> 0.7745Helped
Add both cycle consistency objectives to Slot-AttentionSlot-Attention · Atari gamesmean return: Cyclic outperforms DT in 10 out of 13 gamesMixed
Apply cycle objectives to all slot-attention iterations instead of only the last iteration (ablation)Slot-Attention + Cyclic · ClevrTexFG-ARI: 0.5453 -> 0.7245Helped
Add an EMA encoder (ablation)Slot-Attention + Cyclic · ShapeStacksFG-ARI: 0.7028 -> 0.7838Helped
Compute the Feature-Slot-Feature loss only for i=j rather than all i,j pairs (ablation)Slot-Attention + Cyclic · ObjectsRoomFG-ARI: 0.7341 -> 0.8169Helped
Compute the Feature-Slot-Feature loss only for i=j rather than all i,j pairs (ablation)Slot-Attention + Cyclic · ShapeStacksFG-ARI: 0.7161 -> 0.7838Helped

Surprising findings

Limitations

Experimental setup

Datasets: ObjectsRoom ShapeStacks ClevrTex MOVi-C MOVi-E COCO ScanNet Atari Causal World Stanford Dogs Stanford Cars CUB-200 Birds

Benchmarks: ObjectsRoom ShapeStacks ClevrTex MOVi-C MOVi-E COCO ScanNet Atari Causal World Stanford Dogs Stanford Cars CUB-200 Birds

Metrics: FG-ARI MSE mBO AP@05 PQ precision recall IoU Dice mean return

Baselines: Slot Attention SLATE DINOSAUR MoTok MONet IODINE Implicit Slot Attention BO-Slate Decision Transformer

Builds on: slot attention SLATE DINOSAUR decision transformer PPO

Closest papers by meaning

Writing a paper in this area? scime draft is a free LaTeX editor with AI included, real-time co-authors and a check of your references and venue rules before you submit. It also imports OpenAI Prism projects.

Open scime draft

Get the next scime Dispatch and a monthly field update

Free. We send a confirmation link first; every email has a one-click unsubscribe. Privacy