Incremental Learning, Clustering and Hierarchy Formation of Whole Body Motion Patterns using Adaptive Hidden Markov Chains
- 1 July 2008
- journal article
- research article
- Published by SAGE Publications in The International Journal of Robotics Research
- Vol. 27 (7), 761-784
- https://doi.org/10.1177/0278364908091153
Abstract
This paper describes a novel approach for autonomous and incremental learning of motion pattern primitives by observation of human motion. Human motion patterns are abstracted into a dynamic stochastic model, which can be used for both subsequent motion recognition and generation, analogous to the mirror neuron hypothesis in primates. The model size is adaptable based on the discrimination requirements in the associated region of the current knowledge base. A new algorithm for sequentially training the Markov chains is developed, to reduce the computation cost during model adaptation. As new motion patterns are observed, they are incrementally grouped together using hierarchical agglomerative clustering based on their relative distance in the model space. The clustering algorithm forms a tree structure, with specialized motions at the tree leaves, and generalized motions closer to the root. The generated tree structure will depend on the type of training data provided, so that the most specialized motions will be those for which the most training has been received. Tests with motion capture data for a variety of motion primitives demonstrate the efficacy of the algorithm.Keywords
This publication has 25 references indexed in Scilit:
- On Learning, Representing, and Generalizing a Task in a Humanoid RobotIEEE Transactions on Systems, Man, and Cybernetics, Part B (Cybernetics), 2007
- Online task recognition and real-time adaptive assistance for computer-aided machine controlIEEE Transactions on Robotics, 2006
- Discriminative and adaptive imitation in uni-manual and bi-manual tasksRobotics and Autonomous Systems, 2006
- A sensor fusion approach for recognizing continuous human grasping sequences using hidden Markov modelsIEEE Transactions on Robotics, 2005
- Learning Motion Patterns of People for Compliant Robot MotionThe International Journal of Robotics Research, 2005
- Predictive Robot Programming: Theoretical and Experimental AnalysisThe International Journal of Robotics Research, 2004
- Teaching and learning of robot tasks via observation of human performanceRobotics and Autonomous Systems, 2004
- Robots that imitate humansTrends in Cognitive Sciences, 2002
- Learning Robot Behaviour and Skills Based on Human Demonstration and Advice: The Machine Learning ParadigmPublished by Springer Nature ,2000
- Factorial Hidden Markov ModelsMachine Learning, 1997