Music Composition with Interactive Evolutionary Computation

Aus de_evolutionary_art_org
Wechseln zu: Navigation, Suche

Reference

Nao Tokui and Hitoshi Iba: Music Composition with Interactive Evolutionary Computation. In: Generative Art 2000.

DOI

Abstract

The interactive evolutionary computation (IEC), i.e., an evolutionary computation whose fitness function is provided by users, has been applied to aesthetic areas, such as art, design and music. We cannot always define fitness functions explicitly in these areas. With IEC, however, the user's implicit preference can be embedded into the optimization system.

This paper describes a new approach to the music composition, more precisely the composition of rhythms, by means of IEC. The main feature of our method is to combine genetic algorithms (GA) and genetic programming (GP). In our system, GA individuals represent short pieces of rhythmic patterns, while GP individuals express how these patterns are arranged in terms of their functions. Both populations are evolved interactively through the user's evaluation. The integration of interactive GA and GP makes it possible to search for musical structures effectively in the vast search space. In this paper, we describe how our proposed method generates attractive musical rhythms successfully.

Extended Abstract

Bibtex

Used References

[1] Anthony R. Burton and Tanya Vladimirova, Application of Genetic Techniques to Musical Composition, Computer Music Journal, vol. 23, 1999.

[2] Brad Johanson and Riccardo Poli, GP-Music: An Interactive Genetic Programming System, In Proceedings of the Third Annual Conference: Genetic Programming 1998, 1998.

[3] Damon Horowitz, Generating Rhythms with Genetic Algorithms, In Proceedings of the 12th National Conference on Artificial Intelligence, AAAI Press, 1994.

[4] David E. Goldberg, Genetic Algorithms in Search, Optimization & Machine Learning, Addison-Wesley, 1989.

[5] Erick Cantu-Paz, A Summary of Research on Parallel Genetic Algorithms, Technical Report, Department of General Engineering, University of Illinois, rep.95007, 1999.

[6] Hideyuki Takagi, Interactive Evolutionary Computation - Cooperation of computational intelligence and human KANSEI, In Proceeding of 5th International Conference on Soft Computing and Information/Intelligent Systems, 1998.

[7] John A. Biles, GenJam: A Genetic Algorithm for Generating Jazz Solos, In Proceedings of the 1994 International Computer Music Conference, ICMC, 1994.

[8] John A. Biles, Peter G. Anderson and Laura W. Loggi, Neural Network Fitness Functions for a Musical IGA, In the International ICSC Symposium on Intelligent Industrial Automation and Soft Computing, 1996.

[9] John R. Koza, Genetic Programming: On the Programming of Computer by Means of Natural Selection, MIT Press, 1992.

[10] Nao Tokui and Hitoshi Iba, Generation of musical rhythms with interactive evolutionary computation, In Proceedings of the 14th Annual Conference of JSAI (in Japanese), 2000.

[11] Nao Tokui and Hitoshi Iba, Empirical and Statistical Analysis of Genetic Programming with Linear Genome, In Proceedings of The 1999 IEEE International Conference on Systems, Man, and Cybernetics, 1999.

[12] Paul Messick, Maximum MIDI : Music Application in C++, Prentice Hall, 1999.

[13] Unemi Tatsuo, A Design of Multi-Field User Interface for Simulated Breeding, In Proceedings of the Third Asian Fuzzy System Symposium, The Korea Fuzzy Logic and Intelligent Systems Society, 1998.


Links

Full Text

http://www.generativeart.com/on/cic/2000/ga2000-tokui.htm

intern file

Sonstige Links