A core component of human intelligence is the ability to identify abstract patterns inherent in complex, high-dimensional perceptual data, as exemplified by visual reasoning tasks such as Raven's Progressive Matrices (RPM). Motivated by the goal of designing AI systems with this capacity, recent work has focused on evaluating whether neural networks can learn to solve RPM-like problems. Previous work has generally found that strong performance on these problems requires the incorporation of inductive biases that are specific to the RPM problem format, raising the question of whether such models might be more broadly useful. Here, we investigated the extent to which a general-purpose mechanism for processing visual scenes in terms of objects might help promote abstract visual reasoning. We found that a simple model, consisting only of an object-centric encoder and a transformer reasoning module, achieved state-of-the-art results on both of two challenging RPM-like benchmarks (PGM and I-RAVEN), as well as a novel benchmark with greater visual complexity (CLEVR-Matrices). These results suggest that an inductive bias for object-centric processing may be a key component of abstract visual reasoning, obviating the need for problem-specific inductive biases.
翻译:人类情报的核心组成部分是确定复杂、高维感知数据所固有的抽象模式的能力,如雷文的渐进式进化矩阵(RPM)等视觉推理任务所证明的。由于设计具有这种能力的AI系统的目标,最近的工作侧重于评价神经网络能否学会解决RPM这类问题。以前的工作一般都发现,在这些问题上的强力表现需要纳入与RPM问题格式特有的感应偏差,这就提出了这种模型是否更为广泛有用的问题。在这里,我们调查了从物体角度处理视觉场景的通用机制在多大程度上有助于促进抽象的视觉推理。我们发现,一个简单的模型,仅包括一个以对象为中心的编码器和一个变压器推理模块,在两种具有挑战性的RPM(PG和I-RAVEN)基准以及一个具有更高视觉复杂性的新基准(CLEVR-Metrices)上取得最新的结果,表明,对对象中心处理的感应变动偏向性偏向可能是抽象视觉推理的关键组成部分,从而消除了对问题的具体需要。</s>