An Interface for Fitness Function Design

Fitness assignment is one of the biggest challenges in evolutionary art. Interactive evolutionary computation approaches put a significant burden on the user, leading to human fatigue. On the other hand, autonomous evolutionary art systems usually fail to give the users the opportunity to express and convey their artistic goals and preferences. Our approach empowers the users by allowing them to express their intentions through the design of fitness functions. We present a novel responsive interface for designing fitness function in the scope of evolutionary ant paintings. Once the evolutionary runs are concluded, further control is given to the users by allowing them to specify the rendering details of selected pieces. The analysis of the experimental results highlights how fitness function design influences the outcomes of the evolutionary runs, conveying the intentions of the user and enabling the evolution of a wide variety of images.

[1]  Nicolas Monmarché,et al.  Artificial Art Made by Artificial Ants , 2008, The Art of Artificial Evolution.

[2]  Vitorino Ramos On the Implicit and on the Artificial - Morphogenesis and Emergent Aesthetics in Autonomous Collective Systems , 2004, ArXiv.

[3]  Elpida Tzafestas Integrating drawing tools with behavioral modeling in digital painting , 2000, MULTIMEDIA '00.

[4]  Matthew R. Lewis Aesthetic Video Filter Evolution in an Interactive Real-Time Framework , 2004, EvoWorkshops.

[5]  Brian J. Ross,et al.  Procedural 3D texture synthesis using genetic programming , 2004, Comput. Graph..

[6]  John P. Collomosse,et al.  Supervised Genetic Search for Parameter Selection in Painterly Rendering , 2006, EvoWorkshops.

[7]  Riccardo Poli,et al.  Genetic and Evolutionary Computation – GECCO 2004 , 2004, Lecture Notes in Computer Science.

[8]  A. Hewgill,et al.  Procedural 3 D Texture Synthesis Using Genetic Programming , 2003 .

[9]  Thomas Strothotte,et al.  RenderBots—Multi‐Agent Systems for Direct Image Generation , 2005, Comput. Graph. Forum.

[10]  Rolf Drechsler,et al.  Applications of Evolutionary Computing, EvoWorkshops 2008: EvoCOMNET, EvoFIN, EvoHOT, EvoIASP, EvoMUSART, EvoNUM, EvoSTOC, and EvoTransLog, Naples, Italy, March 26-28, 2008. Proceedings , 2008, EvoWorkshops.

[11]  Brian J. Ross,et al.  Evolutionary Image Synthesis Using a Model of Aesthetics , 2006, 2006 IEEE International Conference on Evolutionary Computation.

[12]  Bernhard Moser,et al.  On the T , 2006, Fuzzy Sets Syst..

[13]  Gary R. Greenfield Ant Paintings using a Multiple Pheromone Model , 2006 .

[14]  Frédo Durand,et al.  An Interactive Artificial Ant Approach to Non-photorealistic Rendering , 2004, GECCO.

[15]  Gary Greenfield,et al.  Evolutionary Methods for Ant Colony Paintings , 2005, EvoWorkshops.

[16]  Vitorino Ramos,et al.  Artificial Ant Colonies in Digital Image Habitats - A Mass Behaviour Effect Study on Pattern Recognition , 2004, ArXiv.

[17]  G. Venturini,et al.  Interactive evolution of ant paintings , 2003, The 2003 Congress on Evolutionary Computation, 2003. CEC '03..

[18]  Brian J. Ross,et al.  The Evolution of Artistic Filters , 2008, The Art of Artificial Evolution.

[19]  Ken Perlin,et al.  [Computer Graphics]: Three-Dimensional Graphics and Realism , 2022 .

[20]  Agostinho C. Rosa,et al.  From pherographia to color pherographia: Color sketching with artificial ants , 2011, 2011 IEEE Congress of Evolutionary Computation (CEC).

[21]  Penousal Machado,et al.  Learning to Colour Greyscale Images , 2014 .

[22]  Jon McCormack,et al.  Facing the Future: Evolutionary Possibilities forHuman-Machine Creativity , 2008, The Art of Artificial Evolution.

[23]  Paulo Urbano,et al.  Playing in the Pheromone Playground: Experiences in Swarm Painting , 2005, EvoWorkshops.

[24]  Paulo Urbano The T. albipennis Sand Painting Artists , 2011, EvoApplications.

[25]  Penousal Machado,et al.  Photogrowth: non-photorealistic renderings through ant paintings , 2012, GECCO '12.

[26]  Penousal Machado,et al.  Fitness Functions for Ant Colony Paintings , 2013, ICCC.

[27]  Anikó Ekárt,et al.  Modelling Human Preference in Evolutionary Art , 2011, EvoApplications.

[28]  Doina Bucur,et al.  Influence Maximization in Social Networks with Genetic Algorithms , 2016, EvoApplications.