TY - JOUR
T1 - Toward navigation ability for autonomous mobile robots with learning from demonstration paradigm
T2 - A view of hierarchical temporal memory
AU - Zhang, Xinzheng
AU - Zhang, Jianfen
AU - Zhong, Junpei
N1 - Funding Information:
The author(s) disclosed receipt of the following financial support for the research, authorship, and/or publication of this article: This work was supported by the National Natural Science Foundation of China under grant number 61203338.
Publisher Copyright:
© 2018, The Author(s) 2018.
PY - 2018/5/1
Y1 - 2018/5/1
N2 - Learning from demonstration, as an important component of imitation learning, is a paradigm for robot to learn new tasks. Considering the application of learning from demonstration in the navigation issue, the robot can also acquire the navigation task via the human teacher’s demonstration. Based on research of the human brain neocortex, in this article, we present a learning from demonstration navigation paradigm from the perspective of hierarchical temporal memory theory. As a type of end-to-end learning form, the demonstrated relationship between perception data and motion commands will be learned and predicted by using hierarchical temporal memory. This framework first perceives images to obtain the corresponding categories information; then the categories incorporated with depth and motion command data are encoded as a sequence of sparse distributed representation vectors. The sequential vectors are treated as the inputs to train the navigation hierarchical temporal memory. After the training, the navigation hierarchical temporal memory stores the transitions of the perceived images, depth, and motion data so that future motion commands can be predicted. The performance of the proposed navigation strategy is evaluated via the real experiments and the public data sets.
AB - Learning from demonstration, as an important component of imitation learning, is a paradigm for robot to learn new tasks. Considering the application of learning from demonstration in the navigation issue, the robot can also acquire the navigation task via the human teacher’s demonstration. Based on research of the human brain neocortex, in this article, we present a learning from demonstration navigation paradigm from the perspective of hierarchical temporal memory theory. As a type of end-to-end learning form, the demonstrated relationship between perception data and motion commands will be learned and predicted by using hierarchical temporal memory. This framework first perceives images to obtain the corresponding categories information; then the categories incorporated with depth and motion command data are encoded as a sequence of sparse distributed representation vectors. The sequential vectors are treated as the inputs to train the navigation hierarchical temporal memory. After the training, the navigation hierarchical temporal memory stores the transitions of the perceived images, depth, and motion data so that future motion commands can be predicted. The performance of the proposed navigation strategy is evaluated via the real experiments and the public data sets.
KW - Cortical learning algorithm
KW - hierarchical temporal memory
KW - learning from demonstration
KW - navigation
KW - sparse distributed representation
UR - http://www.scopus.com/inward/record.url?scp=85049962227&partnerID=8YFLogxK
U2 - 10.1177/1729881418777939
DO - 10.1177/1729881418777939
M3 - Journal article
AN - SCOPUS:85049962227
SN - 1729-8806
VL - 15
JO - International Journal of Advanced Robotic Systems
JF - International Journal of Advanced Robotic Systems
IS - 3
ER -