Neuroevolution of a Recurrent Neural Network for Spatial and Working Memory in a Simulated Robotic Environment

02/25/2021
by   Xinyun Zou, et al.
0

Animals ranging from rats to humans can demonstrate cognitive map capabilities. We evolved weights in a biologically plausible recurrent neural network (RNN) using an evolutionary algorithm to replicate the behavior and neural activity observed in rats during a spatial and working memory task in a triple T-maze. The rat was simulated in the Webots robot simulator and used vision, distance and accelerometer sensors to navigate a virtual maze. After evolving weights from sensory inputs to the RNN, within the RNN, and from the RNN to the robot's motors, the Webots agent successfully navigated the space to reach all four reward arms with minimal repeats before time-out. Our current findings suggest that it is the RNN dynamics that are key to performance, and that performance is not dependent on any one sensory type, which suggests that neurons in the RNN are performing mixed selectivity and conjunctive coding. Moreover, the RNN activity resembles spatial information and trajectory-dependent coding observed in the hippocampus. Collectively, the evolved RNN exhibits navigation skills, spatial memory, and working memory. Our method demonstrates how the dynamic activity in evolved RNNs can capture interesting and complex cognitive behavior and may be used to create RNN controllers for robotic applications.

READ FULL TEXT

page 2

page 8

page 9

research
02/06/2019

Investigating RNN Memory using Neuro-Evolution: Investigating Recurrent Neural Network Memory Structures using Neuro-Evolution

This paper presents a new algorithm, Evolutionary eXploration of Augment...
research
08/20/2023

Automated mapping of virtual environments with visual predictive coding

Humans construct internal cognitive maps of their environment directly f...
research
02/06/2019

Investigating Recurrent Neural Network Memory Structures using Neuro-Evolution

This paper presents a new algorithm, Evolutionary eXploration of Augment...
research
05/05/2020

Recurrent Neural Network Learning of Performance and Intrinsic Population Dynamics from Sparse Neural Data

Recurrent Neural Networks (RNNs) are popular models of brain function. T...
research
05/23/2018

Pouring Sequence Prediction using Recurrent Neural Network

Human does their daily activity and cooking by teaching and imitating wi...
research
04/25/2020

On the Generalization Capability of Evolved Counter-propagation Neuro-controllers for Robot Navigation

Evolving Counter-Propagation Neuro-Controllers (CPNCs), rather than the ...
research
12/14/2017

Online Motion Generation with Sensory Information and Instructions by Hierarchical RNN

This paper proposes an approach for robots to perform co-working task al...

Please sign up or login with your details

Forgot password? Click here to reset