Journal of Software Engineering and Applications

Volume 5, Issue 12 (December 2012)

ISSN Print: 1945-3116   ISSN Online: 1945-3124

Google-based Impact Factor: 1.22  Citations  h5-index & Ranking

Multiple Action Sequence Learning and Automatic Generation for a Humanoid Robot Using RNNPB and Reinforcement Learning

HTML  Download Download as PDF (Size: 459KB)  PP. 128-133  
DOI: 10.4236/jsea.2012.512B025    3,939 Downloads   5,777 Views  Citations

ABSTRACT

This paper proposes how to learn and generate multiple action sequences of a humanoid robot. At first, all the basic action sequences, also called primitive behaviors, are learned by a recurrent neural network with parametric bias (RNNPB) and the value of the internal nodes which are parametric bias (PB) determining the output with different primitive behaviors are obtained. The training of the RNN uses back propagation through time (BPTT) method. After that, to generate the learned behaviors, or a more complex behavior which is the combination of the primitive behaviors, a reinforcement learning algorithm: Q-learning (QL) is adopt to determine which PB value is adaptive for the generation. Finally, using a real humanoid robot, the proposed method was confirmed its effectiveness by the results of experiment.

Share and Cite:

T. Kuremoto, K. Hashiguchi, K. Morisaki, S. Watanabe, K. Kobayashi, S. Mabu and M. Obayashi, "Multiple Action Sequence Learning and Automatic Generation for a Humanoid Robot Using RNNPB and Reinforcement Learning," Journal of Software Engineering and Applications, Vol. 5 No. 12B, 2012, pp. 128-133. doi: 10.4236/jsea.2012.512B025.

Cited by

[1] A Modified Recurrent Neural Network with Parametric Bias and its Application to Action Learning of a Humanoid Robot
The 2nd International Conference on Intelligent Systems and Image Processing 2014 (ICISIP2014), 2014

Copyright © 2024 by authors and Scientific Research Publishing Inc.

Creative Commons License

This work and the related PDF file are licensed under a Creative Commons Attribution 4.0 International License.