Learning Then, Learning Now, and Every Second in Between: Lifelong Learning With a Simulated Humanoid Robot

Long-term human-robot interaction requires the continuous acquisition of knowledge. This ability is referred to as lifelong learning (LL). LL is a long-standing challenge in machine learning due to catastrophic forgetting, which states that continuously learning from novel experiences leads to a dec...

Full description

Bibliographic Details
Main Authors: Aleksej Logacjov, Matthias Kerzel, Stefan Wermter
Format: Article
Language:English
Published: Frontiers Media S.A. 2021-07-01
Series:Frontiers in Neurorobotics
Subjects:
Online Access:https://www.frontiersin.org/articles/10.3389/fnbot.2021.669534/full
id doaj-bb8cd428f2d14cfb9888eba66546884b
record_format Article
spelling doaj-bb8cd428f2d14cfb9888eba66546884b2021-07-01T17:32:43ZengFrontiers Media S.A.Frontiers in Neurorobotics1662-52182021-07-011510.3389/fnbot.2021.669534669534Learning Then, Learning Now, and Every Second in Between: Lifelong Learning With a Simulated Humanoid RobotAleksej LogacjovMatthias KerzelStefan WermterLong-term human-robot interaction requires the continuous acquisition of knowledge. This ability is referred to as lifelong learning (LL). LL is a long-standing challenge in machine learning due to catastrophic forgetting, which states that continuously learning from novel experiences leads to a decrease in the performance of previously acquired knowledge. Two recently published LL approaches are the Growing Dual-Memory (GDM) and the Self-organizing Incremental Neural Network+ (SOINN+). Both are growing neural networks that create new neurons in response to novel sensory experiences. The latter approach shows state-of-the-art clustering performance on sequentially available data with low memory requirements regarding the number of nodes. However, classification capabilities are not investigated. Two novel contributions are made in our research paper: (I) An extended SOINN+ approach, called associative SOINN+ (A-SOINN+), is proposed. It adopts two main properties of the GDM model to facilitate classification. (II) A new LL object recognition dataset (v-NICO-World-LL) is presented. It is recorded in a nearly photorealistic virtual environment, where a virtual humanoid robot manipulates 100 different objects belonging to 10 classes. Real-world and artificially created background images, grouped into four different complexity levels, are utilized. The A-SOINN+ reaches similar state-of-the-art classification accuracy results as the best GDM architecture of this work and consists of 30 to 350 times fewer neurons, evaluated on two LL object recognition datasets, the novel v-NICO-World-LL and the well-known CORe50. Furthermore, we observe an approximately 268 times lower training time. These reduced numbers result in lower memory and computational requirements, indicating higher suitability for autonomous social robots with low computational resources to facilitate a more efficient LL during long-term human-robot interactions.https://www.frontiersin.org/articles/10.3389/fnbot.2021.669534/fulllifelong learningself-organizing incremental neural networkgrowing dual-memorylifelong learning datasetsimulated humanoid robotlong-term human-robot interaction
collection DOAJ
language English
format Article
sources DOAJ
author Aleksej Logacjov
Matthias Kerzel
Stefan Wermter
spellingShingle Aleksej Logacjov
Matthias Kerzel
Stefan Wermter
Learning Then, Learning Now, and Every Second in Between: Lifelong Learning With a Simulated Humanoid Robot
Frontiers in Neurorobotics
lifelong learning
self-organizing incremental neural network
growing dual-memory
lifelong learning dataset
simulated humanoid robot
long-term human-robot interaction
author_facet Aleksej Logacjov
Matthias Kerzel
Stefan Wermter
author_sort Aleksej Logacjov
title Learning Then, Learning Now, and Every Second in Between: Lifelong Learning With a Simulated Humanoid Robot
title_short Learning Then, Learning Now, and Every Second in Between: Lifelong Learning With a Simulated Humanoid Robot
title_full Learning Then, Learning Now, and Every Second in Between: Lifelong Learning With a Simulated Humanoid Robot
title_fullStr Learning Then, Learning Now, and Every Second in Between: Lifelong Learning With a Simulated Humanoid Robot
title_full_unstemmed Learning Then, Learning Now, and Every Second in Between: Lifelong Learning With a Simulated Humanoid Robot
title_sort learning then, learning now, and every second in between: lifelong learning with a simulated humanoid robot
publisher Frontiers Media S.A.
series Frontiers in Neurorobotics
issn 1662-5218
publishDate 2021-07-01
description Long-term human-robot interaction requires the continuous acquisition of knowledge. This ability is referred to as lifelong learning (LL). LL is a long-standing challenge in machine learning due to catastrophic forgetting, which states that continuously learning from novel experiences leads to a decrease in the performance of previously acquired knowledge. Two recently published LL approaches are the Growing Dual-Memory (GDM) and the Self-organizing Incremental Neural Network+ (SOINN+). Both are growing neural networks that create new neurons in response to novel sensory experiences. The latter approach shows state-of-the-art clustering performance on sequentially available data with low memory requirements regarding the number of nodes. However, classification capabilities are not investigated. Two novel contributions are made in our research paper: (I) An extended SOINN+ approach, called associative SOINN+ (A-SOINN+), is proposed. It adopts two main properties of the GDM model to facilitate classification. (II) A new LL object recognition dataset (v-NICO-World-LL) is presented. It is recorded in a nearly photorealistic virtual environment, where a virtual humanoid robot manipulates 100 different objects belonging to 10 classes. Real-world and artificially created background images, grouped into four different complexity levels, are utilized. The A-SOINN+ reaches similar state-of-the-art classification accuracy results as the best GDM architecture of this work and consists of 30 to 350 times fewer neurons, evaluated on two LL object recognition datasets, the novel v-NICO-World-LL and the well-known CORe50. Furthermore, we observe an approximately 268 times lower training time. These reduced numbers result in lower memory and computational requirements, indicating higher suitability for autonomous social robots with low computational resources to facilitate a more efficient LL during long-term human-robot interactions.
topic lifelong learning
self-organizing incremental neural network
growing dual-memory
lifelong learning dataset
simulated humanoid robot
long-term human-robot interaction
url https://www.frontiersin.org/articles/10.3389/fnbot.2021.669534/full
work_keys_str_mv AT aleksejlogacjov learningthenlearningnowandeverysecondinbetweenlifelonglearningwithasimulatedhumanoidrobot
AT matthiaskerzel learningthenlearningnowandeverysecondinbetweenlifelonglearningwithasimulatedhumanoidrobot
AT stefanwermter learningthenlearningnowandeverysecondinbetweenlifelonglearningwithasimulatedhumanoidrobot
_version_ 1721346518060892160