1 Advanced Robotics Lab, University of Malaya, Kuala Lumpur, 50603, Malaysia.
2 Department of Artificial Intelligence, University of Malaya, Lembah Pantai, Kuala Lumpur, 50603, Malaysia.
Int J Neural Syst. 2018 May;28(4):1750038. doi: 10.1142/S0129065717500381. Epub 2017 Aug 6.
Imitation learning through self-exploration is essential in developing sensorimotor skills. Most developmental theories emphasize that social interactions, especially understanding of observed actions, could be first achieved through imitation, yet the discussion on the origin of primitive imitative abilities is often neglected, referring instead to the possibility of its innateness. This paper presents a developmental model of imitation learning based on the hypothesis that humanoid robot acquires imitative abilities as induced by sensorimotor associative learning through self-exploration. In designing such learning system, several key issues will be addressed: automatic segmentation of the observed actions into motion primitives using raw images acquired from the camera without requiring any kinematic model; incremental learning of spatio-temporal motion sequences to dynamically generates a topological structure in a self-stabilizing manner; organization of the learned data for easy and efficient retrieval using a dynamic associative memory; and utilizing segmented motion primitives to generate complex behavior by the combining these motion primitives. In our experiment, the self-posture is acquired through observing the image of its own body posture while performing the action in front of a mirror through body babbling. The complete architecture was evaluated by simulation and real robot experiments performed on DARwIn-OP humanoid robot.
通过自我探索进行模仿学习对于发展感觉运动技能至关重要。大多数发展理论都强调,社会互动,尤其是对观察到的动作的理解,可以首先通过模仿来实现,但对原始模仿能力的起源的讨论往往被忽视,而是倾向于认为它具有天生的可能性。本文提出了一种基于模仿学习的发展模型,假设人形机器人通过自我探索进行的感觉运动联想学习来获得模仿能力。在设计这种学习系统时,需要解决几个关键问题:使用从相机获取的原始图像自动将观察到的动作分割为运动基元,而无需任何运动学模型;增量学习时空运动序列,以动态自稳定方式生成拓扑结构;利用动态联想记忆组织学习数据,以便于高效检索;以及利用分割后的运动基元通过组合这些运动基元生成复杂行为。在我们的实验中,通过在镜子前执行动作并观察自身身体姿势的图像,通过身体咿呀学语来获得自我姿势。完整的架构通过在 DARwIn-OP 人形机器人上进行模拟和真实机器人实验进行了评估。