SNN-Based Online Learning of Concepts and Action Laws in an Open World
Christel Grimaud, Dominique Longin, Andreas Herzig
TL;DR
This work tackles open-world continual learning of concepts and action laws for autonomous agents by embedding a semantic memory in a spiking neural network. It introduces two concept types—object concepts and action concepts—learned online through STDP-inspired rules, boosted recruitment of rare features, and selective forgetting to preserve general knowledge while adapting to change. The architecture combines interface, object-concept neurons (O-neurons), and action-concept neurons (A-neurons) with a three-compartment learning scheme to predict action outcomes and guide decisions, demonstrated through a sequence of open-world experiments including room transfers and environmental changes. The results show rapid generalization to new situations, robust retention of general rules, and fast adaptation to new or relocated features, highlighting the potential of SNN-based semantic memory for real-time, open-world autonomy and planning extensions in the future.
Abstract
We present the architecture of a fully autonomous, bio-inspired cognitive agent built around a spiking neural network (SNN) implementing the agent's semantic memory. This agent explores its universe and learns concepts of objects/situations and of its own actions in a one-shot manner. While object/situation concepts are unary, action concepts are triples made up of an initial situation, a motor activity, and an outcome. They embody the agent's knowledge of its universe's action laws. Both kinds of concepts have different degrees of generality. To make decisions the agent queries its semantic memory for the expected outcomes of envisaged actions and chooses the action to take on the basis of these predictions. Our experiments show that the agent handles new situations by appealing to previously learned general concepts and rapidly modifies its concepts to adapt to environment changes.
