Skip to main content

An Interface for Fitness Function Design

  • Conference paper

Part of the book series: Lecture Notes in Computer Science ((LNTCS,volume 8601))

Abstract

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.

This is a preview of subscription content, log in via an institution.

Buying options

Chapter
USD   29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD   44.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD   60.00
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Learn about institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Aupetit, S., Bordeau, V., Monmarché, N., Slimane, C., Venturini, G.: Interactive Evolution of Ant Paintings. In: IEEE Congress on Evolutionary Computation, Canberra, December 8-12, vol. 2, pp. 1376–1383 (2003)

    Google Scholar 

  2. Collomosse, J.P.: Supervised genetic search for parameter selection in painterly rendering. In: Rothlauf, F., et al. (eds.) EvoWorkshops 2006. LNCS, vol. 3907, pp. 599–610. Springer, Heidelberg (2006)

    Chapter  Google Scholar 

  3. Ekárt, A., Sharma, D., Chalakov, S.: Modelling human preference in evolutionary art. In: Di Chio, C., et al. (eds.) EvoApplications 2011, Part II. LNCS, vol. 6625, pp. 303–312. Springer, Heidelberg (2011)

    Chapter  Google Scholar 

  4. Fernandes, C.M., Isidoro, C., Barata, F., Rosa, A.C., Guervós, J.J.M.: From pherographia to color pherographia: Color sketching with artificial ants. In: IEEE Congress on Evolutionary Computation. pp. 1124–1131 (2011)

    Google Scholar 

  5. Greenfield, G.: Evolutionary methods for ant colony paintings. In: Rothlauf, F., et al. (eds.) EvoWorkshops 2005. LNCS, vol. 3449, pp. 478–487. Springer, Heidelberg (2005)

    Chapter  Google Scholar 

  6. Greenfield, G.: Ant Paintings using a Multiple Pheromone Model. In: Bridges, London, England (2006)

    Google Scholar 

  7. Hewgill, A., Ross, B.J.: Procedural 3d texture synthesis using genetic programming. Computers and Graphics 28, 569–584 (2003)

    Article  Google Scholar 

  8. Karperien, A.: Fraclac for imagej, version 2.5 (2012), http://rsb.info.nih.gov/ij/plugins/fraclac/FLHelp/Introduction.htm

  9. Lewis, M.: Aesthetic video filter evolution in an interactive real-time framework. In: Raidl, G.R., et al. (eds.) EvoWorkshops 2004. LNCS, vol. 3005, pp. 409–418. Springer, Heidelberg (2004)

    Chapter  Google Scholar 

  10. Machado, P., Dias, A., Cardoso, A.: Learning to colour greyscale images. The Interdisciplinary Journal of Artificial Intelligence and the Simulation of Behaviour – AISB Journal 1(2), 209–219 (2002)

    Google Scholar 

  11. Machado, P., Amaro, H.: Fitness functions for ant colony paintings. In: Proceedings of the 4th International Conference on Computational Creativity, pp. 32–39 (2013)

    Google Scholar 

  12. Machado, P., Pereira, L.: Photogrowth: non-photorealistic renderings through ant paintings. In: Soule, T., Moore, J.H. (eds.) Genetic and Evolutionary Computation Conference, Philadelphia, PA, USA, July 7-11, pp. 233–240. ACM (2012)

    Google Scholar 

  13. McCormack, J.: Facing the future: Evolutionary possibilities for human-machine creativity. In: Romero, J., Machado, P. (eds.) The Art of Artificial Evolution: A Handbook on Evolutionary Art and Music, pp. 417–451. Springer (2007)

    Google Scholar 

  14. Monmarché, N., Mahnich, I., Slimane, M.: Artificial art made by artificial ants. In: Romero, J., Machado, P. (eds.) The Art of Artificial Evolution: A Handbook on Evolutionary Art and Music, pp. 227–247. Springer (2007)

    Google Scholar 

  15. Neufeld, C., Ross, B., Ralph, W.: The evolution of artistic filters. In: Romero, J., Machado, P. (eds.) The Art of Artificial Evolution: A Handbook on Evolutionary Art and Music, pp. 335–356. Springer (2007)

    Google Scholar 

  16. Perlin, K.: An image synthesizer. In: Cole, P., Heilman, R., Barsky, B.A. (eds.) Proceedings of the 12st Annual Conference on Computer Graphics and Interactive Techniques, SIGGRAPH 1985, pp. 287–296. ACM (1985)

    Google Scholar 

  17. Ramos, V.: On the implicit and on the artificial - morphogenesis and emergent aesthetics in autonomous collective systems. In: ARCHITOPIA Book, Art, Architecture and Science, pp. 25–57 (2002)

    Google Scholar 

  18. Ramos, V., Almeida, F.: Artificial ant colonies in digital image habitats - a mass behaviour effect study on pattern recognition. In: From Ant Colonies to Artificial Ants - 2 nd Int. Wkshp on Ant Algorithms, pp. 113–116 (2000)

    Google Scholar 

  19. Ross, B.J., Ralph, W., Hai, Z.: Evolutionary image synthesis using a model of aesthetics. In: Proceedings of the 2006 IEEE Congress on Evolutionary Computation, pp. 1087–1094. IEEE Press, Vancouver (2006)

    Chapter  Google Scholar 

  20. Schlechtweg, S., Germer, T., Strothotte, T.: Renderbots – multi agent systems for direct image generation. Computer Graphics Forum 24(2), 283–290 (2005)

    Article  Google Scholar 

  21. Semet, Y., O’Reilly, U.M., Durand, F.: An interactive artificial ant approach to non-photorealistic rendering. In: Deb, K., Tari, Z. (eds.) GECCO 2004. LNCS, vol. 3102, pp. 188–200. Springer, Heidelberg (2004)

    Chapter  Google Scholar 

  22. Tzafestas, E.: Integrating drawing tools with behavioral modeling in digital painting. In: Ghandeharizadeh, S., Chang, S.F., Fischer, S., Konstan, J.A., Nahrstedt, K. (eds.) ACM Multimedia Workshops, pp. 39–42. ACM Press (2000)

    Google Scholar 

  23. Urbano, P.: Playing in the pheromone playground: Experiences in swarm painting. In: Rothlauf, F., et al. (eds.) EvoWorkshops 2005. LNCS, vol. 3449, pp. 527–532. Springer, Heidelberg (2005)

    Chapter  Google Scholar 

  24. Urbano, P.: The t. albipennis sand painting artists. In: Di Chio, C., et al. (eds.) EvoApplications 2011, Part II. LNCS, vol. 6625, pp. 414–423. Springer, Heidelberg (2011)

    Chapter  Google Scholar 

  25. Yip, C.: Evolving Image Filters. Master’s thesis, Imperial College of Science, Technology, and Medicine (2004)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2014 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Machado, P., Martins, T., Amaro, H., Abreu, P.H. (2014). An Interface for Fitness Function Design. In: Romero, J., McDermott, J., Correia, J. (eds) Evolutionary and Biologically Inspired Music, Sound, Art and Design. EvoMUSART 2014. Lecture Notes in Computer Science, vol 8601. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-662-44335-4_2

Download citation

  • DOI: https://doi.org/10.1007/978-3-662-44335-4_2

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-662-44334-7

  • Online ISBN: 978-3-662-44335-4

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics