Abstract
We investigate how it is possible to shape robot behaviour adopting a molecular or molar point of view. These two ways to approach the issue are inspired by Learning Psychology, whose famous representatives suggest different ways of intervening on animal behaviour.
Starting from this inspiration, we apply these two solutions to Evolutionary Robotics’ models. Two populations of simulated robots, controlled by Artificial Neural Networks are evolved using Genetic Algorithms to wander in a rectangular enclosure. The first population is selected by measuring the wandering behaviour at micro-actions level, the second one is evaluated by considering the macro-actions level. Some robots are evolved with a molecular fitness function, while some others with a molar fitness function. At the end of the evolutionary process, we evaluate both populations of robots on behavioral, evolutionary and latent-learning parameters.
Choosing what kind of behaviour measurement must be employed in an evolutionary run depends on several factors, but we underline that a choice that is based on self-organization, emergence and autonomous behaviour principles, the basis Evolutionary Robotics lies on, is perfectly in line with a molar fitness function.
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
Brooks, R.A.: Intelligence without representation. Artificial Intelligence 47, 139–159 (1991)
Cliff, D., Miller, G.F.: Tracking the read queen: Measurement of adaptive progress in coevolutionary simulations. In: Morán, F., Merelo, J.J., Moreno, A., Chacon, P. (eds.) ECAL 1995. LNCS, vol. 929, Springer, Heidelberg (1995)
Dorigo, M., Colombetti, M.: Robot Shaping. An Experiment in Behavior Engineering. Intelligent Robotics and Autonomous Agents series, vol. 2. MIT Press, Cambridge (1998)
Guthrie, E.R.: The psychology of learning. Smith, Gloucester (1960)
Guthrie, E.R., Horton, G.P.: Cats in a puzzle box. Rinehart, New York (1946)
Harvey, I., Husbands, P., Cliff, D., Thompson, A., Jakobi, N.: Evolutionary robotics: The Sussex approach. Robotics and Autonomous Systems 20, 205–224 (1997)
Hill, W.F.: Learning: A survey of psychological interpretations. Paperback (1973)
Langton, C.G.: Artificial Life: An Overview. The M.I.T. Press, Cambridge (1995)
Miglino, O., Lund, H.H.: Do rats need euclidean cognitive maps of the environmental shape? Cognitive Processing, 1–9 (2001)
Mitchell, M.: An Introduction to Genetic Algorithms. MIT Press, Cambridge (1996)
Murphy, R.R.: Introduction to AI robotics. MIT Press, Cambridge (2000)
Nolfi, S.: Evolving non-trivial behaviors on real robots: a garbage collecting robot. Robotics and Autonomous System 22, 187–198 (1997)
Nolfi, S.: Evorobot 1.1 User Manual. Technical Report, Institute of Psychology, Rome (2000)
Nolfi, S., Floreano, D.: How co-evolution can enhance the adaptive power of artificial evolution: Implications for evolutionary robotics. In: Husbands, P. (ed.) EvoROB/EvoRobot 1998. LNCS, vol. 1468, pp. 22–38. Springer, Heidelberg (1998)
Nolfi, S., Floreano, D.: Evolutionary Robotics: The Biology, Intelligence and Technology of Self-Organizing Machines. MIT Press, Cambridge (2000)
Pavlov, I.P.: Conditioned reflexes. Oxford University Press, Oxford (1927)
Tolman, E.C.: Purposive behavior in animals and men. Appleton-Century-Crofts, New York (1932)
Sharkey, N.E., Heemskerk, J.: The neural mind and the robot. In: Browne, A.J. (ed.) Neural Network Perspectives on Cognition and Adaptive Robotics, IOP press, Bristol (1997)
Skinner, B.F.: The behavior of organisms: An experimental analysis. Appleton-Century-Crofts, New York (1938)
Walker, R., Miglino, O.: Simulating exploratory behavior in evolving Artificial Neural Networks. In: Proceedings of Gecco1999, Morgan Kaufmann, San Francisco (1999)
Author information
Authors and Affiliations
Editor information
Rights and permissions
Copyright information
© 2007 Springer Berlin Heidelberg
About this paper
Cite this paper
Ponticorvo, M., Miglino, O. (2007). Evolving Robot Behaviour at Micro (Molecular) and Macro (Molar) Action Level. In: Mira, J., Álvarez, J.R. (eds) Nature Inspired Problem-Solving Methods in Knowledge Engineering. IWINAC 2007. Lecture Notes in Computer Science, vol 4528. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-73055-2_38
Download citation
DOI: https://doi.org/10.1007/978-3-540-73055-2_38
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-73054-5
Online ISBN: 978-3-540-73055-2
eBook Packages: Computer ScienceComputer Science (R0)