Behavior recognition for humanoid robots using long short-term memory

Anthropomorphic robots; Brain; Complex networks; Demonstrations; Neural networks; Recurrent neural networks; Robots; Teaching; Behavior recognition; Building blockes; Deep learning; Learning from demonstration; Long short term memory; LSTM; Network frameworks; Simple behaviors; Behavioral research

Saved in:
Bibliographic Details
Main Authors: How D.N.T., Loo C.K., Sahari K.S.M.
Other Authors: 56942483000
Format: Article
Published: SAGE Publications Inc. 2023
Tags: Add Tag
No Tags, Be the first to tag this record!
id my.uniten.dspace-22631
record_format dspace
spelling my.uniten.dspace-226312023-05-29T14:11:25Z Behavior recognition for humanoid robots using long short-term memory How D.N.T. Loo C.K. Sahari K.S.M. 56942483000 55663408900 57218170038 Anthropomorphic robots; Brain; Complex networks; Demonstrations; Neural networks; Recurrent neural networks; Robots; Teaching; Behavior recognition; Building blockes; Deep learning; Learning from demonstration; Long short term memory; LSTM; Network frameworks; Simple behaviors; Behavioral research Learning from demonstration plays an important role in enabling robot to acquire new behaviors from human teachers. Within learning from demonstration, robots learn new tasks by recognizing a set of preprogrammed behaviors or skills as building blocks for new, potentially more complex tasks. One important aspect in this approach is the recognition of the set of behaviors that comprises the entire task. The ability to recognize a complex task as a sequence of simple behaviors enables the robot to generalize better on more complex tasks. In this article, we propose that primitive behaviors can be taught to a robot via learning from demonstration. In our experiment, we teach the robot new behaviors by demonstrating the behaviors to the robot several times. Following that, a long short-term memory recurrent neural network is trained to recognize the behaviors. In this study, we managed to teach at least six behaviors on a NAO humanoid robot and trained a long short-term memory recurrent neural network to recognize the behaviors using the supervised learning scheme. Our result shows that long short-term memory can recognize all the taught behaviors effectively, and it is able to generalize to recognize similar types of behaviors that have not been demonstrated on the robot before. We also show that the long short-term memory is advantageous compared to other neural network frameworks in recognizing the behaviors in the presence of noise in the behaviors. � SAGE Publications Ltd, unless otherwise noted. Manuscript content on this site is licensed under Creative Commons Licenses. Final 2023-05-29T06:11:25Z 2023-05-29T06:11:25Z 2016 Article 10.1177/1729881416663369 2-s2.0-85007281990 https://www.scopus.com/inward/record.uri?eid=2-s2.0-85007281990&doi=10.1177%2f1729881416663369&partnerID=40&md5=235b35118d38e53d00e9436d0a621bad https://irepository.uniten.edu.my/handle/123456789/22631 13 6 1 14 All Open Access, Gold SAGE Publications Inc. Scopus
institution Universiti Tenaga Nasional
building UNITEN Library
collection Institutional Repository
continent Asia
country Malaysia
content_provider Universiti Tenaga Nasional
content_source UNITEN Institutional Repository
url_provider http://dspace.uniten.edu.my/
description Anthropomorphic robots; Brain; Complex networks; Demonstrations; Neural networks; Recurrent neural networks; Robots; Teaching; Behavior recognition; Building blockes; Deep learning; Learning from demonstration; Long short term memory; LSTM; Network frameworks; Simple behaviors; Behavioral research
author2 56942483000
author_facet 56942483000
How D.N.T.
Loo C.K.
Sahari K.S.M.
format Article
author How D.N.T.
Loo C.K.
Sahari K.S.M.
spellingShingle How D.N.T.
Loo C.K.
Sahari K.S.M.
Behavior recognition for humanoid robots using long short-term memory
author_sort How D.N.T.
title Behavior recognition for humanoid robots using long short-term memory
title_short Behavior recognition for humanoid robots using long short-term memory
title_full Behavior recognition for humanoid robots using long short-term memory
title_fullStr Behavior recognition for humanoid robots using long short-term memory
title_full_unstemmed Behavior recognition for humanoid robots using long short-term memory
title_sort behavior recognition for humanoid robots using long short-term memory
publisher SAGE Publications Inc.
publishDate 2023
_version_ 1806426485524791296
score 13.222552