Artificial Art Made by Artificial Ants

We present how we have considered the artificial ant paradigm as a tool for the generation of music and painting. From an aesthetic perspective, we are interested in demonstrating that swarm intelligence and self-organization can lead to spatio-temporal structures that can reach an artistic dimension. In our case, the use of artificial pheromones can lead to the creation of melodies thanks to a cooperative behavior of the ant-agents but also to the emergence of abstract paintings thanks to competitive behaviors within the artificial colonies. The user’s point of view is also taken into account through interactive genetic algorithms.

[1]  Peter J. Bentley,et al.  CREATIVE EVOLUTIONARY SYSTEMS , 2001 .

[2]  Ramón López de Mántaras,et al.  Ai and Music: From Composition to Expressive Performance , 2002, AI Mag..

[3]  Vincent Lesbros From Images to Sounds, A Dual Representation , 1996 .

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

[5]  Stefano Vena,et al.  Science of Networks and Music: A New Approach on Musical Analysis and Creation , 2006, EvoWorkshops.

[6]  Robert A. Hall,et al.  Mind and Meaning , 1983 .

[7]  P. Todd,et al.  Musical networks: Parallel distributed perception and performance , 1999 .

[8]  Roger B. Dannenberg,et al.  SICIB: An Interactive Music Composition System Using Body Movements , 2001, Computer Music Journal.

[9]  Nicolas Monmarché,et al.  Ants Can Play Music , 2004, ANTS Workshop.

[10]  Artemis Moroni,et al.  Vox Populi: An Interactive Evolutionary System for Algorithmic Music Composition , 2000, Leonardo Music Journal.

[11]  Marco Dorigo,et al.  Swarm intelligence: from natural to artificial systems , 1999 .

[12]  Luciano Vargas Flores,et al.  An Open Architecture for a Musical Multi-Agent System , 2001 .

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

[14]  David Cope Pattern Matching as an Engine for the Computer Simulation of Musical Style , 1990, ICMC.

[15]  Thomas Stützle,et al.  Ant Colony Optimization Theory , 2004 .

[16]  Peter M. Todd,et al.  Frankensteinian methods for evolutionary music composition , 1999 .

[17]  David Feldman Self-similar melodies , 1998 .

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

[19]  de MantarasRamon Lopez,et al.  AI and music from composition to expressive performance , 2002 .

[20]  R. Matthews,et al.  Ants. , 1898, Science.

[21]  Judy A. Franklin Multi-Phase Learning for Jazz Improvisation and Interaction , 2001 .

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

[23]  Jürgen Schmidhuber,et al.  Finding temporal structure in music: blues improvisation with LSTM recurrent networks , 2002, Proceedings of the 12th IEEE Workshop on Neural Networks for Signal Processing.

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

[25]  M. Dorigo,et al.  Aco Algorithms for the Traveling Salesman Problem , 1999 .

[26]  M. Minsky Music, Mind, and Meaning , 1981 .

[27]  Marco Dorigo,et al.  Ant system: optimization by a colony of cooperating agents , 1996, IEEE Trans. Syst. Man Cybern. Part B.

[28]  Risto Miikkulainen,et al.  Creating melodies with evolving recurrent neural networks , 2001, IJCNN'01. International Joint Conference on Neural Networks. Proceedings (Cat. No.01CH37222).

[29]  Tim Blackwell,et al.  Swarm Granulator , 2004, EvoWorkshops.

[30]  Peter J. Bentley,et al.  Improvised music with swarms , 2002, Proceedings of the 2002 Congress on Evolutionary Computation. CEC'02 (Cat. No.02TH8600).

[31]  Stephan M. Schwanauer,et al.  Machine Models of Music , 1993 .

[32]  Kaisa Miettinen,et al.  Evolutionary algorithms in engineering and computer science : recent advances in genetic algorithms, evolution strategies, evolutionary programming, genetic programming and industrial applications , 1999 .

[33]  Nicolas Monmarché,et al.  On the Popularization of Artificial Insects: An Interactive Exhibition for a Wide Audience to Explain and Demonstrate Computer Science and Robotic Problem Solving Taking Inspiration of Insects , 2006, ANTS Workshop.

[34]  Vincent Chevrier,et al.  A new swarm mechanism based on social spiders colonies: From web weaving to region detection , 2003, Web Intell. Agent Syst..

[35]  R. Root-Bernstein,et al.  Music, Creativity and Scientific Thinking , 2001, Leonardo.

[36]  Peter M. Todd,et al.  Putting some (artificial) life into models of musical creativity , 2002 .

[37]  John A. Biles,et al.  GenJam: A Genetic Algorithm for Generating Jazz Solos , 1994, ICMC.

[38]  Martin Henz,et al.  COMPOzE-intention-based music composition through constraint programming , 1996, Proceedings Eighth IEEE International Conference on Tools with Artificial Intelligence.