Author_Institution :
Sch. of Electr. & Comput. Eng., Univ. of Tehran, Tehran, Iran
Abstract :
In General, Learning new skills by imitation is faster, safer, and more efficient. In robotics research, imitation also provides an implicit and user-friendly mechanism for robot programming. But, according to the research in neuroscience and cognitive science, true imitation is accompanied by abstraction and conceptualization. This paper presents a method for autonomous acquisition, generalization, recognition, and regeneration of abstract (relational) concepts through perception of spatiotemporal demonstrations and identification of their functional effects. In fact, the effects help to classify the concepts based on their functional properties. As a result, the concepts are represented by prototypes which abstract different perceptual variants of a concept but make similar functional effects. Performance of the proposed algorithm is evaluated in a task of imitating a bunch of behaviors based on their emotional effects. Results of the experiments on a humanoid robot show that our model is successful for extraction, abstract representation, accurate recognition, and reproduction of the learned concepts.
Keywords :
cognitive systems; human-robot interaction; humanoid robots; learning (artificial intelligence); robot programming; action functional effects; autonomous abstract acquisition; autonomous abstract generalisation; autonomous abstract regeneration; cognitive science; conceptual imitation learning; humanoid robot; neuroscience; robot programming; spatiotemporal demonstration; spatiotemporal identification; user-friendly mechanism; Classification algorithms; Clustering algorithms; Hidden Markov models; Humans; Prototypes; Robot sensing systems;