DrawCompileEvolve: Sparking Interactive Evolutionary Art with Human Creations

Aus de_evolutionary_art_org
Wechseln zu: Navigation, Suche


Jinhong Zhang, Rasmus Taarnby, Antonios Liapis, Sebastian Risi: DrawCompileEvolve: Sparking Interactive Evolutionary Art with Human Creations. In: EvoMUSART 2015, 261-273.




This paper presents DrawCompileEvolve, a web-based drawing tool which allows users to draw simple primitive shapes, group them together or define patterns in their groupings (e.g. symmetry, repetition). The user’s vector drawing is then compiled into an indirectly encoded genetic representation, which can be evolved interactively, allowing the user to change the image’s colors, patterns and ultimately transform it. The human artist has direct control while drawing the initial seed of an evolutionary run and indirect control while interactively evolving it, thus making DrawCompileEvolve a mixed-initiative art tool. Early results in this paper show the potential of DrawCompileEvolve to jump-start evolutionary art with meaningful drawings as well as the power of the underlying genetic representation to transform the user’s initial drawing into a different, yet potentially meaningful, artistic rendering.

Extended Abstract


booktitle={Evolutionary and Biologically Inspired Music, Sound, Art and Design},
series={Lecture Notes in Computer Science},
editor={Johnson, Colin and Carballal, Adrian and Correia, João},
title={DrawCompileEvolve: Sparking Interactive Evolutionary Art with Human Creations},
url={http://dx.doi.org/10.1007/978-3-319-16498-4_23 http://de.evo-art.org/index.php?title=DrawCompileEvolve:_Sparking_Interactive_Evolutionary_Art_with_Human_Creations },
publisher={Springer International Publishing},
author={Zhang, Jinhong and Taarnby, Rasmus and Liapis, Antonios and Risi, Sebastian},

Used References

Secretan, J, Beato, N, D’Ambrosio, DB, Rodriguez, A, Campbell, A, Folsom-Kovarik, JT, Stanley, KO (2011) Picbreeder: A case study in collaborative evolutionary exploration of design space. Evol. Comput. 19: pp. 373-403 http://dx.doi.org/10.1162/EVCO_a_00030

Clune, J., Lipson, H.: Evolving three-dimensional objects with a generative encoding inspired by developmental biology. In: Proceedings of the European Conference on Artificial Life (2011)

Risi, S., Lehman, J., D’Ambrosio, D., Hall, R., Stanley, K.O.: Introducing a marketplace for evolved content in the petalz social video game. In: Proceedings of the AAAI Conference on Artificial Intelligence and Interactive Digital Entertainment (2012)

Liapis, A, Yannakakis, GN, Togelius, J (2012) Adapting models of visual aesthetics for personalized content creation. IEEE Trans. Comput. Intell. AI Games 4: pp. 213-228 http://dx.doi.org/10.1109/TCIAIG.2012.2192438

Hastings, E., Guha, R., Stanley, K.O.: NEAT particles: design, representation, and animation of particle system effects. In: Proceedings of the IEEE Symposium on Computational Intelligence and Games (2007)

Hoover, A., Szerlip, P., Stanley, K.O.: Generating musical accompaniment through functional scaffolding. In: Proccedings of the Sound and Music Computing Conference (2011)

Hoover, A., Rosario, M.P., Stanley, K.O.: Scaffolding for interactively evolving novel drum tracks for existing songs. In: Proceedings of the European Workshop on Evolutionary and Biologically Inspired Music, Sound, Art and Design (2008)

Takagi, H (2001) Interactive evolutionary computation: Fusion of the capabilities of EC optimization and human evaluation. Proc. IEEE 89: pp. 1275-1296 http://dx.doi.org/10.1109/5.949485

Stanley, KO (2007) Compositional pattern producing networks: a novel abstraction of development. Genet. Program. Evolvable Mach. 8: pp. 131-162 http://dx.doi.org/10.1007/s10710-007-9028-8

Stanley, KO, Miikkulainen, R (2002) Evolving neural networks through augmenting topologies. Evol. Comput. 10: pp. 99-127 http://dx.doi.org/10.1162/106365602320169811

Liapis, A., Martínez, H.P., Togelius, J., Yannakakis, G.N.: Adaptive game level creation through rank-based interactive evolution. In: Proceedings of the IEEE Conference on Computational Intelligence and Games (CIG) (2013)

Clune, J., Chen, A., Lipson, H.: Upload any object and evolve it: injecting complex geometric patterns into CPPNs for further evolution. In: Proceedings of the IEEE Congress on Evolutionary Computation (2013)

Liapis, A, Yannakakis, GN, Togelius, J Sentient World: Human-Based Procedural Cartography - An Experiment in Interactive Sketching and Iterative Refining. In: Machado, P, McDermott, J, Carballal, A eds. (2013) Evolutionary and Biologically Inspired Music, Sound, Art and Design. Springer, Heidelberg, pp. 180-191 http://dx.doi.org/10.1007/978-3-642-36955-1_16

Risi, S.: A compiler for CPPNs: transforming phenotypic descriptions into genotypic representations. In: Proceedings of the AAAI Fall Symposium Series (2013) https://pure.itu.dk/portal/files/62966261/risi_aaai2013.pdf

Yannakakis, G.N., Liapis, A., Alexopoulos, C.: Mixed-initiative co-creativity. In: Proceedings of the 9th Conference on the Foundations of Digital Games (2014)

Risi, S., Zhang, J., Taarnby, R., Greve, P., Piskur, J., Liapis, A., Togelius, J.: The case for a mixed-initiative collaborative neuroevolution approach. In: Proceedings of the ALIFE Workshop on Artificial Life and the Web (2014) http://arxiv.org/abs/1408.0998 http://arxiv.org/pdf/1408.0998


Full Text


internal file

Sonstige Links

http://rasmustaarnby.dk/drawcompileevolve 404