This paper defines a new visual reasoning paradigm by introducing an important factor, i.e., transformation. The motivation comes from the fact that most existing visual reasoning tasks, such as CLEVR in VQA, are solely defined to test how well the machine understands the concepts and relations within static settings, like one image. We argue that this kind of state driven visual reasoning approach has limitations in reflecting whether the machine has the ability to infer the dynamics between different states, which has been shown as important as state-level reasoning for human cognition in Piaget's theory. To tackle this problem, we propose a novel transformation driven visual reasoning task. Given both the initial and final states, the target is to infer the corresponding single-step or multi-step transformation, represented as a triplet (object, attribute, value) or a sequence of triplets, respectively. Following this definition, a new dataset namely TRANCE is constructed on the basis of CLEVR, including three levels of settings, i.e., Basic (single-step transformation), Event (multi-step transformation), and View (multi-step transformation with variant views). Experimental results show that the state-of-the-art visual reasoning models perform well on Basic, but are still far from human-level intelligence on Event and View. We believe the proposed new paradigm will boost the development of machine visual reasoning. More advanced methods and real data need to be investigated in this direction. Code is available at: https://github.com/hughplay/TVR.
翻译:本文定义了新的视觉推理范式, 引入了一个重要因素, 即变换。 动因来自以下事实: 大部分现有的视觉推理任务, 如 VQA 中的 CLEVR, 仅被定义为测试机器在静态设置中( 如一个图像) 如何理解概念和关系。 我们争辩说, 这种国家驱动的视觉推理方法在反映机器是否有能力推断不同国家之间的动态方面有局限性, 这与Piaget 理论中的州级人类认知推理推理一样重要。 为了解决这个问题, 我们提议了一个新的由变化驱动的视觉推理任务。 鉴于最初和最后的状态, 目标是推断相应的单步或多步转换, 分别代表三步制( 对象、 属性、 价值) 或者三步制。 根据这一定义, 一个新的数据集, 即TRNCEZ, 是在CLEVR 的基础上构建的, 包括三个层次的设置, 即基本( 步骤转换) 、 事件( 多步式变换) 和观察( 多步式) 视觉推理: 在我们现有的视觉推理学中, 更能显示我们现有的视觉推理学。 。 实验性推理将显示我们现有的推理 。