Evaluating Morphological Computation in Muscle and DC-motor Driven Models of Human Hopping

In the context of embodied artificial intelligence, morphological computation refers to processes which are conducted by the body (and environment) that otherwise would have to be performed by the brain. Exploiting environmental and morphological properties is an important feature of embodied systems. The main reason is that it allows to significantly reduce the controller complexity. An important aspect of morphological computation is that it cannot be assigned to an embodied system per se, but that it is, as we show, behaviorand state-dependent. In this work, we evaluate two different measures of morphological computation that can be applied in robotic systems and in computer simulations of biological movement. As an example, these measures were evaluated on muscle and DC-motor driven hopping models. We show that a state-dependent analysis of the hopping behaviors provides additional insights that cannot be gained from the averaged measures alone. This work includes algorithms and computer code for the measures.

[1]  A. Seyfarth,et al.  The role of intrinsic muscle properties for stable hopping—stability is achieved by the force–velocity relation , 2010, Bioinspiration & biomimetics.

[2]  Keyan Zahedi,et al.  Quantifying Morphological Computation , 2013, Entropy.

[3]  L. Munari How the body shapes the way we think — a new view of intelligence , 2009 .

[4]  S Schmitt,et al.  Quantifying control effort of biological and technical movements: an information-entropy-based approach. , 2014, Physical review. E, Statistical, nonlinear, and soft matter physics.

[5]  Chrystopher L. Nehaniv,et al.  Organization of the information flow in the perception-action loop of evolved agents , 2004, Proceedings. 2004 NASA/DoD Conference on Evolvable Hardware, 2004..

[6]  Maarten F. Bobbert,et al.  The contribution of muscle properties in the control of explosive movements , 1993, Biological Cybernetics.

[7]  Syn Schmitt,et al.  Mechanics and Thermodynamics of Biological Muscle – A Simple Model Approach , 2015 .

[8]  Jakob von Uexküll,et al.  A stroll through the worlds of animals and men: A picture book of invisible worlds , 1992 .

[9]  Keyan Zahedi,et al.  A Theory of Cheap Control in Embodied Systems , 2014, PLoS Comput. Biol..

[10]  Richard S. Sutton,et al.  Reinforcement Learning: An Introduction , 1998, IEEE Trans. Neural Networks.

[11]  R. Wootton FUNCTIONAL MORPHOLOGY OF INSECT WINGS , 1992 .

[12]  Keyan Zahedi,et al.  Mathematik in den Naturwissenschaften Leipzig Quantifying Morphological Computation based on an Information Decomposition of the Sensorimotor Loop , 2015 .

[13]  Ralf Der,et al.  Higher Coordination With Less Control—A Result of Information Maximization in the Sensorimotor Loop , 2009, Adapt. Behav..

[14]  N. Ay,et al.  An Information Theoretic Approach to Prediction and Deliberative Decision Making of Embodied Systems , 2011 .

[15]  Daniel Polani,et al.  An informational perspective on how the embodiment can relieve cognitive burden , 2011, 2011 IEEE Symposium on Artificial Life (ALIFE).

[16]  Helmut Hauser,et al.  Towards a theoretical foundation for morphological computation with compliant bodies , 2011, Biological Cybernetics.

[17]  A. Seyfarth,et al.  Integration of intrinsic muscle properties, feed-forward and feedback signals for generating and stabilizing hopping , 2012, Journal of The Royal Society Interface.

[18]  Gerhard Neumann,et al.  Stochastic Optimal Control Methods for Investigating the Power of Morphological Computation , 2013, Artificial Life.