Saved in:
Bibliographic Details
Main Authors: van Bergen, Ruben, Hübotter, Justus, Lago, Alma, Lanillos, Pablo
Format: Preprint
Published: 2024
Subjects:
Online Access:https://arxiv.org/abs/2411.17438
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1866912757676244992
author van Bergen, Ruben
Hübotter, Justus
Lago, Alma
Lanillos, Pablo
author_facet van Bergen, Ruben
Hübotter, Justus
Lago, Alma
Lanillos, Pablo
contents Autonomous intelligent agents must bridge computational challenges at disparate levels of abstraction, from the low-level spaces of sensory input and motor commands to the high-level domain of abstract reasoning and planning. A key question in designing such agents is how best to instantiate the representational space that will interface between these two levels -- ideally without requiring supervision in the form of expensive data annotations. These objectives can be efficiently achieved by representing the world in terms of objects (grounded in perception and action). In this work, we present a novel, brain-inspired, deep-learning architecture that learns from pixels to interpret, control, and reason about its environment, using object-centric representations. We show the utility of our approach through tasks in synthetic environments that require a combination of (high-level) logical reasoning and (low-level) continuous control. Results show that the agent can learn emergent conditional behavioural reasoning, such as $(A \to B) \land (\neg A \to C)$, as well as logical composition $(A \to B) \land (A \to C) \vdash A \to (B \land C)$ and XOR operations, and successfully controls its environment to satisfy objectives deduced from these logical rules. The agent can adapt online to unexpected changes in its environment and is robust to mild violations of its world model, thanks to dynamic internal desired goal generation. While the present results are limited to synthetic settings (2D and 3D activated versions of dSprites), which fall short of real-world levels of complexity, the proposed architecture shows how to manipulate grounded object representations, as a key inductive bias for unsupervised learning, to enable behavioral reasoning.
format Preprint
id arxiv_https___arxiv_org_abs_2411_17438
institution arXiv
publishDate 2024
record_format arxiv
spellingShingle Object-centric proto-symbolic behavioural reasoning from pixels
van Bergen, Ruben
Hübotter, Justus
Lago, Alma
Lanillos, Pablo
Artificial Intelligence
Computer Vision and Pattern Recognition
Machine Learning
Neural and Evolutionary Computing
I.2.0; I.2.6; I.2.10
Autonomous intelligent agents must bridge computational challenges at disparate levels of abstraction, from the low-level spaces of sensory input and motor commands to the high-level domain of abstract reasoning and planning. A key question in designing such agents is how best to instantiate the representational space that will interface between these two levels -- ideally without requiring supervision in the form of expensive data annotations. These objectives can be efficiently achieved by representing the world in terms of objects (grounded in perception and action). In this work, we present a novel, brain-inspired, deep-learning architecture that learns from pixels to interpret, control, and reason about its environment, using object-centric representations. We show the utility of our approach through tasks in synthetic environments that require a combination of (high-level) logical reasoning and (low-level) continuous control. Results show that the agent can learn emergent conditional behavioural reasoning, such as $(A \to B) \land (\neg A \to C)$, as well as logical composition $(A \to B) \land (A \to C) \vdash A \to (B \land C)$ and XOR operations, and successfully controls its environment to satisfy objectives deduced from these logical rules. The agent can adapt online to unexpected changes in its environment and is robust to mild violations of its world model, thanks to dynamic internal desired goal generation. While the present results are limited to synthetic settings (2D and 3D activated versions of dSprites), which fall short of real-world levels of complexity, the proposed architecture shows how to manipulate grounded object representations, as a key inductive bias for unsupervised learning, to enable behavioral reasoning.
title Object-centric proto-symbolic behavioural reasoning from pixels
topic Artificial Intelligence
Computer Vision and Pattern Recognition
Machine Learning
Neural and Evolutionary Computing
I.2.0; I.2.6; I.2.10
url https://arxiv.org/abs/2411.17438