TY - GEN
T1 - Design and implementation of an object learning system for service robots by using random forest, convolutional neural network, and gated recurrent neural network
AU - Liu, Chih Yin
AU - Li, Cheng Hui
AU - Li, Tzuu Hseng S.
AU - Hsieh, Cheng Ying
AU - Cheng, Ching Wen
AU - Chen, Chih Yen
AU - Su, Yu Ting
N1 - Funding Information:
* This work was supported by the Ministry of Science and Technology, Taiwan, R.O.C. under Grant MOST 107-2221-E-006 -224 –MY3.
Publisher Copyright:
© 2019 IEEE.
PY - 2019/10
Y1 - 2019/10
N2 - Inspired by the self-exploring learning approach, this paper proposes an object-learning system in which a robot interacts with objects to obtain their features and construct object concepts. The system consists of three kinds of features: Interaction features, visual features, and intrinsic features. When the robot interacts with an object, it observes the changes in the object to obtain its interaction features. At the same time, the robot learns the visual features of the object. The intrinsic features are the properties of the object. Models of the relationships among the three kinds of features are constructed through an Artificial Bee Colony based Random Forest algorithm and a Convolutional Neural Network. The established models help the robot to predict the properties of new objects and to make decisions. Two experiments are constructed in this paper: The service-providing task and the stacking task. In the former, the robot decides on an appropriate object, using the object concept models, to accomplish an appointed task. In the second experiment, the robot uses a Gated Recurrent Neural Network to learn the stacking sequence of various objects. All the experimental results demonstrate that the robot can build object concept models by interacting with objects, and can utilize these models to accomplish various tasks.
AB - Inspired by the self-exploring learning approach, this paper proposes an object-learning system in which a robot interacts with objects to obtain their features and construct object concepts. The system consists of three kinds of features: Interaction features, visual features, and intrinsic features. When the robot interacts with an object, it observes the changes in the object to obtain its interaction features. At the same time, the robot learns the visual features of the object. The intrinsic features are the properties of the object. Models of the relationships among the three kinds of features are constructed through an Artificial Bee Colony based Random Forest algorithm and a Convolutional Neural Network. The established models help the robot to predict the properties of new objects and to make decisions. Two experiments are constructed in this paper: The service-providing task and the stacking task. In the former, the robot decides on an appropriate object, using the object concept models, to accomplish an appointed task. In the second experiment, the robot uses a Gated Recurrent Neural Network to learn the stacking sequence of various objects. All the experimental results demonstrate that the robot can build object concept models by interacting with objects, and can utilize these models to accomplish various tasks.
UR - http://www.scopus.com/inward/record.url?scp=85076726448&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=85076726448&partnerID=8YFLogxK
U2 - 10.1109/SMC.2019.8914311
DO - 10.1109/SMC.2019.8914311
M3 - Conference contribution
AN - SCOPUS:85076726448
T3 - Conference Proceedings - IEEE International Conference on Systems, Man and Cybernetics
SP - 933
EP - 940
BT - 2019 IEEE International Conference on Systems, Man and Cybernetics, SMC 2019
PB - Institute of Electrical and Electronics Engineers Inc.
T2 - 2019 IEEE International Conference on Systems, Man and Cybernetics, SMC 2019
Y2 - 6 October 2019 through 9 October 2019
ER -