Abstract
We address the problem of learning static spatial representation of a robot motor system and the environment to solve a general forward/inverse kinematics problem. The latter proves complex for high degree-of-freedom systems. The proposed architecture relates to a recent research in cognitive science, which provides a solid evidence that perception and action share common neural architectures. We propose to model both a motor system and an environment with compositional hierarchies and develop an algorithm for learning them together with a mapping between the two. We show that such a representation enables efficient learning and inference of robot states. We present our experiments in a simulated environment and with a humanoid robot Nao.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
Ben Amor, H., Kroemer, O., Hillenbrand, U., Neumann, G., Peters, J.: Generalization of human grasping for multi-fingered robot hands. In: Proc. of 25th International Conference on Intelligent Robots and Systems, IROS 2012 (2012)
Bengio, Y.: Learning deep architectures for AI. Foundations and Trends in Machine Learning 2(1), 1–127 (2009)
Braun, D.A., Aertsen, A., Wolpert, D.M., Mehring, C.: Motor task variation induces structural learning. Current Biology 19(4), 352–357 (2009)
Braun, D.A., Waldert, S., Aertsen, A., Wolpert, D.M., Mehring, C.: Structure learning in a sensorimotor association task. PLoS ONE 5(1) (January 2010)
Degallier, S., Righetti, L., Gay, S., Ijspeert, A.: Toward simple control for complex, autonomous robotic applications: combining discrete and rhythmic motor primitives. Auton. Robots 31(2-3), 155–181 (2011)
Demiris, Y., Simmons, G.: Perceiving the unusual: Temporal properties of hierarchical motor representations for action perception. Neural Networks 19(3), 272–284 (2006)
D’Souza, A., Vijayakumar, S., Schaal, S.: Learning inverse kinematics. In: Proceedings of the 2001 IEEE/RSJ International Conference on Intelligent Robots and Systems, vol. 1, pp. 298–303 (2001)
Fidler, S., Boben, M., Leonardis, A.: Similarity-based cross-layered hierarchical representation for object categorization. In: Proc. of CVPR (2008)
Fuster, J.M.: Cortex and memory: Emergence of a new paradigm. J. Cognitive Neuroscience 21(11), 2047–2072 (2009)
Green, C., Bavelier, D.: Enumeration versus multiple object tracking: the case of action video game players. Cognition 101(1), 217–245 (2006)
Green, S.C., Bavelier, D.: Action video game modifies visual selective attention. Nature 423(6939) (2003)
Hinton, G.E., Osindero, S., Teh, Y.W.: A fast learning algorithm for deep belief nets. Neural Comput. 18(7), 1527–1554 (2006)
Hommel, B., Müsseler, J., Aschersleben, G., Prinz, W.: The Theory of Event Coding (TEC): A framework for perception and action planning. Behavioral and Brain Sciences 24(05), 849–878 (2002)
Ijspeert, A., Nakanishi, J., Schaal, S.: Learning Attractor Landscapes for Learning Motor Primitives. In: Advances in Neural Information Processing Systems 15, NIPS 2002, pp. 1547–1554 (2002)
Jackson, P.L., Decety, J.: Motor cognition: a new paradigm to study self-other interactions. Curr. Opin. Neurobiol. 14(2), 259–263 (2004)
Knoblich, G., Flach, R.: Predicting the effects of actions: interactions of perception and action. Psychol. Sci. 12(6), 467–472 (2001)
Kober, J., Wilhelm, A., Oztop, E., Peters, J.: Reinforcement learning to adjust parametrized motor primitives to new situations. Autonomous Robots 33, 361–379 (2012)
Krüger, V., Herzog, D., Baby, S., Ude, A., Kragic, D.: Learning actions from observations. IEEE Robot. Automat. Mag. 17(2), 30–43 (2010)
McClelland, J.L., Rogers, T.T.: The parallel distributed processing approach to semantic cognition. Nat. Rev. Neurosci. 4(4), 310–322 (2003)
Miall, R.C., Wolpert, D.M.: Forward models for physiological motor control. Neural Networks 9(8), 1265–1279 (1996)
Nakanishi, J., Morimoto, J., Endo, G., Cheng, G., Schaal, S., Kawato, M.: Learning from demonstration and adaptation of biped locomotion. Robotics and Autonomous Systems 47, 79–91 (2004)
Nishimoto, R., Tani, J.: Development process of functional hierarchy for actions and motor imagery. In: Proceedings of the 2009 IEEE 8th International Conference on Development and Learning, DEVLRN 2009, pp. 1–6. IEEE Computer Society, Washington, DC (2009)
Peters, J., Schaal, S.: Reinforcement learning of motor skills with policy gradients. Neural Networks 21(4), 682–697 (2008)
Prinz, W.: Perception and Action Planning. European Journal of Cognitive Psychology 9(2), 129–154 (1997)
Rauschecker, J.P.: An expanded role for the dorsal auditory pathway in sensorimotor control and integration. Hearing Research 271(1-2), 16–25 (2011)
Rumelhart, D.E., McClelland, J.L.: Parallel Distributed Processing: Explorations in the Microstructure of Cognition. Foundations, vol. 1. MIT Press (1986)
Sailer, U., Flanagan, J.R., Johansson, R.S.: Eye-hand coordination during learning of a novel visuomotor task. J. Neurosci. 25(39), 8833–8842 (2005)
Schaal, S.: Learning robot control, 2nd edn., pp. 983–987. MIT press (2002)
Schaal, S.: Dynamic movement primitives - a framework for motor control in humans and humanoid robots. In: The International Symposium on Adaptive Motion of Animals and Machines (2003)
Schaal, S., Mohajerian, P., Ijspeert, A.: A.j.: Dynamics systems vs. optimal control — a unifying view. In: Progress in Brain Research, pp. 425–445 (2007)
Sperry, R.W.: Neurology and the mind-brain problem. American Scientist 40(2) (1952)
Tamosiunaite, M., Nemec, B., Ude, A., Wörgötter, F.: Learning to pour with a robot arm combining goal and shape learning for dynamic movement primitives. Robot. Auton. Syst. 59(11), 910–922 (2011)
Tenenbaum, J.B., Kemp, C., Griffiths, T.L., Goodman, N.D.: How to grow a mind: statistics, structure, and abstraction. Science (New York) 331(6022), 1279–1285 (2011)
Ude, A., Gams, A., Asfour, T., Morimoto, J.: Task-specific generalization of discrete and periodic dynamic movement primitives. Trans. Rob. 26(5), 800–815 (2010)
Wolpert, D.M., Diedrichsen, J.A., Flanagan, J.R.: Principles of sensorimotor learning. Nat. Rev. Neurosci. 12(12), 739–751 (2011)
Wolpert, D.M., Flanagan, J.R.: Motor learning. Current Biology 20(11), 467–472 (2010)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2013 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Žabkar, J., Leonardis, A. (2013). Learning Compositional Hierarchies of a Sensorimotor System. In: Tucker, A., Höppner, F., Siebes, A., Swift, S. (eds) Advances in Intelligent Data Analysis XII. IDA 2013. Lecture Notes in Computer Science, vol 8207. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-41398-8_39
Download citation
DOI: https://doi.org/10.1007/978-3-642-41398-8_39
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-642-41397-1
Online ISBN: 978-3-642-41398-8
eBook Packages: Computer ScienceComputer Science (R0)