CVJun 4, 2023

Systematic Visual Reasoning through Object-Centric Relational Abstraction

arXiv:2306.02500v232 citationsh-index: 18
Originality Incremental advance
AI Analysis

This work addresses the challenge of enabling AI systems to generalize abstract patterns from few examples in complex visual scenes, which is incremental by integrating existing approaches.

The paper tackles the problem of achieving systematic generalization in visual reasoning by combining object-centric representations with relational abstraction, resulting in the OCRA model that demonstrates strong systematic generalization on complex visual tasks, including a new dataset CLEVR-ART.

Human visual reasoning is characterized by an ability to identify abstract patterns from only a small number of examples, and to systematically generalize those patterns to novel inputs. This capacity depends in large part on our ability to represent complex visual inputs in terms of both objects and relations. Recent work in computer vision has introduced models with the capacity to extract object-centric representations, leading to the ability to process multi-object visual inputs, but falling short of the systematic generalization displayed by human reasoning. Other recent models have employed inductive biases for relational abstraction to achieve systematic generalization of learned abstract rules, but have generally assumed the presence of object-focused inputs. Here, we combine these two approaches, introducing Object-Centric Relational Abstraction (OCRA), a model that extracts explicit representations of both objects and abstract relations, and achieves strong systematic generalization in tasks (including a novel dataset, CLEVR-ART, with greater visual complexity) involving complex visual displays.

Code Implementations1 repo
Foundations

The foundational work for this paper's niche, ranked by how specifically the neighbourhood builds on it — not by global fame.

Your Notes