Home > Published Issues > 2017 > Volume 8, No. 1, February 2017 >

A Swarm Art Based on Evolvable Boids with Genetic Programming

Tae Jong Choi and Chang Wook Ahn
Department of Computer Engineering, Sungkyunkwan University 2066, Seobu-ro, Jangan-gu, Suwon-si, Gyeonggi-do, Republic of Korea

Abstract—In this paper, we proposed a swarm art system. The proposed system receives an image and embellishes it to present an abstract and complex image. This system consists of a famous swarm behavior model, Boids and an evolutionary algorithm, Genetic Programming (GP). So, by combining the swarm behavior with the evolutionary principle, the proposed system may have a better-enhanced emergent property. Therefore, the proposed system can produce different and diverse images for each execution thanks to the emergent property. To best of our knowledge, this is the first approach to combine Boids model with GP to make a system that can produce vast abstract and complex art pieces from one input image. This system may be utilized in creating art as well as in a variety of entertainment area such as games, movies.

Index Terms—artificial life, evolutionary algorithm, swarm art, Boids, genetic programming

Cite: Tae Jong Choi and Chang Wook Ahn, "A Swarm Art Based on Evolvable Boids with Genetic Programming," Vol. 8, No. 1, pp. 23-28, February, 2017. doi: 10.12720/jait.8.1.23-28