Abstract
We present neatures, a computational art system exploring the potential of digitally evolving artificial organisms for generating aesthetically pleasing artifacts. Hexapedal agents act in a virtual environment, which they can sense and manipulate through painting. Their cognitive models are designed in accordance with theory of situated cognition. Two experimental setups are investigated: painting with a narrow- and wide perspective vision sensor. Populations of agents are optimized for the aesthetic quality of their work using a complexity-based fitness function that solely evaluates the artifact. We show that external evaluation of artifacts can evolve behaviors that produce fit artworks. Our results suggest that wide-perspective vision may be more suited for maximizing aesthetic fitness while narrow-perspective vision induces more behavioral complexity and artifact diversity. We recognize that both setups evolve distinct strategies with their own merits. We further discuss our findings and propose future directions for the current approach.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Similar content being viewed by others
Notes
- 1.
Neatures is open-source and available at https://github.com/lshoek/creative-evo-simulator.
References
Beer, R.D., Chiel, H.J., Sterling, L.S.: A biological perspective on autonomous agent design. Robot. Auton. Syst. 6(1–2), 169–186 (1990)
Bentley, P.J.: Is evolution creative. In: Proceedings of the AISB, vol. 99, pp. 28–34 (1999)
Birkhoff, G.D.: Aesthetic Measure. Harvard University Press, Cambridge (1933)
Boden, M.A.: The Creative Mind: Myths and Mechanisms. Psychology Press, Hove (1990)
Brinck, I.: Situated cognition, dynamic systems, and art: on artistic creativity and aesthetic experience. Janus Head 9(2), 407–431 (2007)
Clancey, W.J.: Situated Cognition: On Human Knowledge and Computer Representations. Cambridge University Press, Cambridge (1997)
Clark, A., Chalmers, D.: The extended mind. Analysis 58(1), 7–19 (1998)
Colton, S., Wiggins, G.A., et al.: Computational creativity: the final frontier? In: ECAI, Montpelier, vol. 12, pp. 21–26 (2012)
Coumans, E.: Bullet Physics Library (2013). https://github.com/bulletphysics/bullet3
Dennett, D.C., Dennett, D.C.: Darwin’s Dangerous Idea: Evolution and the Meanings of Life. Simon and Schuster, New York (1996)
Deussen, O., Lindemeier, T., Pirk, S., Tautzenberger, M.: Feedback-guided stroke placement for a painting machine. CAe 8 (2012)
Diamond, J.: Animal art: variation in bower decorating style among male bowerbirds Amblyornis inornatus. Proc. Natl. Acad. Sci. 83(9), 3042–3046 (1986)
Dohm, K., Stahlhut, H., Hoffmann, J.: Kunstmaschinen Maschinenkunst. Kehrer Verlag (2007)
Dorigo, M., Bonabeau, E., Theraulaz, G.: Ant algorithms and stigmergy. Future Gener. Comput. Syst. 16(8), 851–871 (2000)
Futuyma, D.J.: Natural selection and adaptation. Evolution, pp. 279–301 (2009)
Galanter, P.: Computational aesthetic evaluation: past and future. In: McCormack, J., d’Inverno, M. (eds.) Computers and Creativity, pp. 255–293. Springer, Heidelberg (2012). https://doi.org/10.1007/978-3-642-31727-9_10
Galanter, P.: Generative art theory. In: A Companion to Digital Art (2016)
Goldberg, D.E.: The race, the hurdle, and the sweet spot. In: Evolutionary Design by Computers (1999)
Ha, D., Schmidhuber, J.: World models (2018). ar**v:1803.10122
Hansen, N.: The CMA evolution strategy: a tutorial (2016). ar**v:1604.00772
Hansen, N., Akimoto, Y., Baudis, P.: CMA-ES/pycma on Github
Hansen, N., Auger, A., Ros, R., Finck, S., Pošík, P.: Comparing results of 31 algorithms from the black-box optimization benchmarking BBOB-2009. In: GECCO, pp. 1689–1696 (2010)
Hoenig, F.: Defining computational aesthetics. The Eurographics Association (2005)
Hülse, M., Wischmann, S., Manoonpong, P., von Twickel, A., Pasemann, F.: Dynamical systems in the sensorimotor loop: on the interrelation between internal and external mechanisms of evolved robot behavior. In: Lungarella, M., Iida, F., Bongard, J., Pfeifer, R. (eds.) 50 Years of Artificial Intelligence. LNCS (LNAI), vol. 4850, pp. 186–195. Springer, Heidelberg (2007). https://doi.org/10.1007/978-3-540-77296-5_18
Krčah, P.: Evolution and learning of virtual robots. Ph.D. thesis, Univerzita Karlova (2016)
Langton, C.G.: Artificial Life: An Overview. MIT Press, Cambridge (1997)
Lehman, J., Stanley, K.O.: Abandoning objectives: evolution through the search for novelty alone. Evol. Comput. 19(2), 189–223 (2011)
Lehman, J., et al.: The surprising creativity of digital evolution: a collection of anecdotes from the evolutionary computation and artificial life research communities. Artif. Life 26(2), 274–306 (2020)
Machado, P., Cardoso, A.: All the truth about NEvAr. Appl. Intell. 16(2), 101–118 (2002). https://doi.org/10.1023/A:1013662402341
Machado, P., Romero, J., Nadal, M., Santos, A., Correia, J., Carballal, A.: Computerized measures of visual complexity. Acta Physiol. 160, 43–57 (2015)
Matsuura, K.: A new pufferfish of the genus Torquigener that builds “mystery circles” on sandy bottoms in the Ryukyu Islands, Japan (Actinopterygii: Tetraodontiformes: Tetraodontidae). Ichthyol. Res. 62(2), 207–212 (2015). https://doi.org/10.1007/s10228-014-0428-5
McCormack, J.: Niche constructing drawing robots. In: Correia, J., Ciesielski, V., Liapis, A. (eds.) EvoMUSART 2017. LNCS, vol. 10198, pp. 201–216. Springer, Cham (2017). https://doi.org/10.1007/978-3-319-55750-2_14
McCormack, J., Lomas, A.: Understanding aesthetic evaluation using deep learning. In: Romero, J., Ekárt, A., Martins, T., Correia, J. (eds.) EvoMUSART 2020. LNCS, vol. 12103, pp. 118–133. Springer, Cham (2020). https://doi.org/10.1007/978-3-030-43859-3_9
Moura, L.: A new kind of art: the robotic action painter. In: X Generative Art Conference. Politecnico di Milano University (2007)
Nake, F.: Information aesthetics: an heroic experiment. J. Math. Arts 6(2–3), 65–75 (2012)
Redies, C.: Combining universal beauty and cultural context in a unifying model of visual aesthetic experience. Front. Hum. Neurosci. 9, 218 (2015)
Scha, R., Bod, R.: Computationele Esthetica. Informatie en Informatiebeleid 11(1), 54–63 (1993)
Schwefel, H.P.: Numerical Optimization of Computer Models. Wiley, Hoboken (1981)
Secretan, J., et al.: Picbreeder: a case study in collaborative evolutionary exploration of design space. Evol. Comput. 19(3), 373–403 (2011)
Shimamura, A.P., Palmer, S.E.E.: Aesthetic Science: Connecting Minds, Brains, and Experience. OUP, New York (2012)
Sims, K.: Artificial evolution for computer graphics. In: PACMCGIT, vol. 18, pp. 319–328 (1991)
Sobel, I.: An isotropic \(3 \times 3\) image gradient operator. In: Machine Vision for Three-Dimensional Scenes (1990)
Such, F.P., Madhavan, V., Conti, E., Lehman, J., Stanley, K.O., Clune, J.: Deep neuroevolution: genetic algorithms are a competitive alternative for training deep neural networks for reinforcement learning (2017). ar**v:1712.06567
Takagi, H.: Interactive evolutionary computation: fusion of the capabilities of EC optimization and human evaluation. Proc. IEEE 89(9), 1275–1296 (2001)
Taylor, R.P., Micolich, A.P., Jonas, D.: Fractal analysis of Pollock’s drip paintings. Nature 399(6735), 422–422 (1999)
Todd, P.M., Werner, G.M.: Frankensteinian methods for evolutionary music. In: Musical Networks: Parallel Distributed Perception and Performance, pp. 313–340 (1999)
Todd, S., Latham, W.: Evolutionary Art & Computers. Academic Press Inc., Cambridge (1994)
Tresset, P., Deussen, O.: Artistically skilled embodied agents. In: AISB (2014)
Wilson, D.J.: An experimental investigation of Birkhoff’s aesthetic measure. J. Abnorm. Soc. Psychol. 34(3), 390 (1939)
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2021 Springer Nature Switzerland AG
About this paper
Cite this paper
van Hoek, L., Saunders, R., de Kleijn, R. (2021). Evolving Virtual Embodied Agents Using External Artifact Evaluations. In: Baratchi, M., Cao, L., Kosters, W.A., Lijffijt, J., van Rijn, J.N., Takes, F.W. (eds) Artificial Intelligence and Machine Learning. BNAIC/Benelearn 2020. Communications in Computer and Information Science, vol 1398. Springer, Cham. https://doi.org/10.1007/978-3-030-76640-5_3
Download citation
DOI: https://doi.org/10.1007/978-3-030-76640-5_3
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-030-76639-9
Online ISBN: 978-3-030-76640-5
eBook Packages: Computer ScienceComputer Science (R0)