Lifelong Learning at Scale (L2S): From Neuroscience Theory to Robotic Applications

Invitees

  • Tobias Fischer (QUT)

  • Vincenzo Lomonaco (University of Pisa)

  • Michael Berry (Princeton)

  • Rajit Manohar (Yale)

  • Shantanu Chakrabartty (WUSTL)

  • Hava Siegelmann (U. of Massachusetts Amherst)

  • Stefano Fusi (Columbia University)

Topic Leaders

Bodo Rueckauer (Donders Centre for Cognition)

Yulia Sandamirskaya (Intel Labs)

Gert Cauwenberghs (UC San Diego)

Terrence Sejnowski (Salk Institute)

Team

  • Frederic Broccard, Stephen Deiss, Abhinav Uppal, Soumil Jain (UC San Diego)

  • Leif Gibb (Salk Institute)

  • Michael Neumeier (Fortiss)

  • Justin Kinney, Qingbo Wang (Western Digital Corporation)

  • Amitava Majumdar, Subhashini Sivagnanam (San Diego Supercomputer Center SDSC)

  • Emre Neftci (UC Irvine and FZ Jülich)

  • Garrick Orchard, Andreas Wild, Sumit Shresta, Danielle Rager, Sumedh Risbud (Intel Labs)

Goals

This topic area studies bio-inspired continual learning – the ability of an agent to acquire useful representations, form memories, and learn new skills in a continual flow of signals, generated by observing or acting in an environment. We will review theoretical frameworks of continual learning from the perspectives of Deep Learning, computational neuroscience, and cognitive science, and derive algorithms from these theories that are suitable for implementation in neuromorphic hardware using bio-inspired local plasticity rules. Participants will have access to neuromorphic computing platforms for experimental validation, and will benchmark continually learning neural architectures in robotic tasks, in particular on simulated and real mobile robots.

L2S final presentation

Projects

Our projects will focus on three themes.

  1. Theory: Participants will develop improved algorithms of lifelong learning (e.g. using memory consolidation, unsupervised learning, active inference, and self-supervision based on predictive models).

  2. Hardware acceleration: We will explore how to deploy these algorithms on neuromorphic hardware such as Loihi-2, SpiNNaker-2, and other large-scale reconfigurable platforms open to the research community, and perform benchmarks across these platforms.

  3. Application in robotics: We will train simulated and real agents to perform place recognition and navigation tasks while testing their ability to adapt to dynamic environments and deal with unreliable sensors.

Plan

  • Week 1: Tutorials and invited talks on bio-inspired (continual) learning mechanisms such as memory consolidation, consistent and predictive representations, attention mechanisms and dynamics of neural and synaptic adaptation. Hardware and software setup.

  • Week 2-3: Hands-on project work by participants along with invited talks.

We target demonstrations of the project results at the final presentation:

  • Visual object recognition using the OpenLORIS dataset

  • Reactive navigation (target reaching, obstacle avoidance) in a dynamic environment

  • Map-based navigation and map update (SLAM)


Introductory Material

Hardware and Software Setup

Software:

Hardware:

Reading List