Frankensteinian Methods for Evolutionary Music Composition
Inhaltsverzeichnis
Reference
Todd, P. M., & Werner, G. M. (1998). Frankensteinian Methods for Evolutionary Music Composition. In N. Griffith & P. M. Todd (Eds.), Musical networks: Parallel distributed perception and performance. Cambridge, MA: MIT Press/Bradford Books.
DOI
Abstract
Victor Frankenstein sought to create an intelligent being imbued with the rules of civilized human conduct, who could further learn how to behave and possibly even evolve through successive generations into a more perfect form. Modern human composers similarly strive to create intelligent algorithmic music composition systems that can follow prespecified rules, learn appropriate patterns from a collection of melodies, or evolve to produce output more perfectly matched to some aesthetic criteria. Here we review recent efforts aimed at each of these three types of algorithmic composition. We focus particularly on evolutionary methods, and indicate how monstrous many of the results have been. We present a new method that uses coevolution to create linked artificial music critics and music composers, and describe how this method can attach the separate parts of rules, learning, and evolution together into one coherent body.
Extended Abstract
Bibtex
Used References
Baluja, S., Pomerleau, D., & Jochem, T. (1994) Towards automated artificial evolution for computer- generated images. Connection Science, 6(2-3), 325-354. (Reprinted in this volume.)
Bharucha, J.J., & Todd, P.M. (1989) Modeling the perception of tonal structure with neural nets. Computer Music Journal, 13(4), 44-53. Also in P.M. Todd & D.G. Loy (Eds.), Music and Connectionism (pp. 128- 137). Cambridge, MA: MIT Press.
Biles, J.A. (1994) GenJam: A genetic algorithm for generating jazz solos. In Proceedings of the 1994 International Computer Music Conference (pp. 131-137). San Francisco: International Computer Music Association.
Biles, J.A. (1995a) The Al Biles Virtual Quintet: GenJam. Compact disc recording DRK-CD-144. Rochester, NY: Dynamic Recording Studios.
Biles, J.A. (1995b) GenJam Populi: Training an IGA via audience-mediated performance. In Proceedings of the 1995 International Computer Music Conference (pp. 347-348). San Francisco: International Computer Music Association.
Biles, J.A., Anderson, P.G., & Loggi, L.W. (1996) Neural network fitness functions for a musical GA. In Proceedings of the International ICSC Symposium on Intelligent Industrial Automation (IIA’96) and Soft Computing (SOCO’96) (pp. B39-B44). Reading, UK: ICSC Academic Press.
Burton, A.R., & Vladimirova, T. (1997a) Genetic algorithm utilising neural network fitness evaluation for musical composition. In G.D. Smith, N.C. Steele, & R.F. Albrecht (Eds.), Proceedings of the 1997 International Conference on Artificial Neural Networks and Genetic Algorithms (pp. 220-224). Vienna: Springer-Verlag.
Burton, A.R., & Vladimirova, T. (1997b) Applications of Genetic Techniques to Musical Composition. Unpublished manuscript. Available at http://www.ee.surrey.ac.uk/Personal/A.Burton/docs/cmjcompo.prn.uue .
Campbell, D. (1960) Blind variation and selective retention in creative thought as in other knowledge processes. Psychological Review, 67(6), 380-400.
Cliff, D., & Miller, G.F. (1995). Tracking the Red Queen: Measurements of adaptive progress in co- evolutionary simulations. In F. Moran, A. Moreno, J.J. Merelo & P. Cachon (Eds.), Advances in Artificial Life: Proceedings of the Third European Conference on Artificial Life (pp. 200-218). Lecture Notes in Artificial Intelligence 929. Berlin: Springer-Verlag.
Darwin, C.R. (1859) On the Origin of Species. London: John Murray. (Reprinted in 1964 with an introduction by E. Mayr; Cambridge, MA: Harvard University Press.)
Dawkins, R. (1986) The Blind Watchmaker. New York: Norton.
Ebcioglu, K. (1984) An expert system for Schenkerian synthesis of chorales in the style of J.S. Bach. In Proceedings of the 1984 International Computer Music Conference (pp. 135-142). San Francisco: International Computer Music Association.
Futuyama, D., & Slatkin, M. (Eds.) (1983) Coevolution. Sunderland, MA: Sinauer.
Gibson, P.M., & Byrne, J.A. (1991) NEUROGEN, musical composition using genetic algorithms and cooperating neural networks. In Proceedings of the IEE Second International Conference on Artificial Neural Networks (pp. 309-313). London: IEE.
Goldberg, D.E. (1989) Genetic Algorithms in Search, Optimization, and Machine Learning. Reading, MA: Addison-Wesley.
Goldschmidt, R. (1940) The Material Basis of Evolution. New Haven: Yale University Press.
Hillis, W.D. (1992) Co-evolving parasites improve simulated evolution as an optimization procedure. In C. Langton, C. Taylor, J.D. Farmer, & S. Rasmussen (Eds.), Artificial Life II (pp. 313-324). Reading, MA: Addison-Wesley.
Holland, J.H. (1975) Adaptation in Natural and Artificial Systems. Ann Arbor: University of Michigan Press. (Second edition: MIT Press, 1992.)
Hörnel, D., & Ragg, T. (1996) Learning musical structure and style by recognition, prediction and evolution. In Proceedings of the 1996 International Computer Music Conference (pp. 59-62). San Francisco: International Computer Music Association.
Horner, A., Assad, A., & Packard, N. (1994) Artificial music: The evolution of musical strata. Leonardo Music Journal, 3, 81.
Horner, A., & Ayers, L. (1995) Harmonization of musical progressions with genetic algorithms. In Proceedings of the 1995 International Computer Music Conference (pp. 483-484). San Francisco: International Computer Music Association.
Horner, A., Beauchamp, J. & Haken, L. (1993) Machine tongues XVI: Genetic algorithms and their application to FM matching synthesis. Computer Music Journal, 17(4), 17-29.
Horner, A., & Goldberg, D.E. (1991a) Genetic algorithms and computer-assisted music composition. In Proceedings of the 1991 International Computer Music Conference (pp. 479-482). San Francisco: International Computer Music Association.
Horner, A., & Goldberg, D.E. (1991b) Genetic Algorithms and Computer-assisted Music Composition. Technical Report CCSR-91-20, University of Illinois at Urbana-Champaign, Center for Complex Systems Research, The Beckman Institute.
Horowitz, D. (1994) Generating rhythms with genetic algorithms. In Proceedings of the 1994 International Computer Music Conference (pp. 142-143). San Francisco: International Computer Music Association.
Jacob, B.L. (1995) Composing with genetic algorithms. In Proceedings of the 1995 International Computer Music Conference (pp. 452-455). San Francisco: International Computer Music Association.
Jacob, B.L. (1996) Algorithmic composition as a model of creativity. Organised Sound, 1(3), 157-165.
Jones, K. (1981) Compositional applications of stochastic processes. Computer Music Journal, 5(2), 45-61.
Kirkpatrick, M. (1987). The evolutionary forces acting on female preferences in polygynous animals. In J.W. Bradbury & M.B. Andersson (Eds.), Sexual Selection: Testing the Alternatives (pp. 67-82). New York: Wiley.
Koza, J. (1993) Genetic Programming. Cambridge, MA: MIT Press/Bradford Books.
Loy, D.G. (1989) Composing with computers--A survey of some compositional formalisms and music programming languages. In M.V. Mathews & J.R. Pierce (Eds.), Current Directions in Computer Music Research (pp. 291-396). Cambridge, MA: MIT Press.
Loy, D.G. (1991) Connectionism and musiconomy. In P.M. Todd & D.G. Loy (Eds.), Music and Connectionism (pp. 20-36). Cambridge, MA: MIT Press.
McCorduck, P. (1990) Aaron’s Code: Meta-art, Artificial Intelligence and the Work of Harold Cohen. New York: W.H. Freeman.
McIntyre, R.A. (1994) Bach in a box: The evolution of four part Baroque harmony using the genetic algorithm. In Proceedings of the First IEEE Conference on Evolutionary Computation (pp. 852-857). New York: IEEE.
Miller, G.F., & Todd, P.M. (1993) Evolutionary wanderlust: Sexual selection with directional mate preferences. In J.-A. Meyer, H.L. Roitblat, & S.W. Wilson (Eds.), From Animals to Animats 2: Proceedings of the Second International Conference on Simulation of Adaptive Behavior (pp. 21-30). Cambridge, MA: MIT Press/Bradford Books.
Miller, G.F., & Todd, P.M. (1995) The role of mate choice in biocomputation: Sexual selection as a process of search, optimization, and diversification. In W. Banzhaf & F.H. Eeckman (Eds.), Evolution and Biocomputation: Computational Models of Evolution (pp. 169-204). Berlin: Springer-Verlag.
Mitchell, M. (1996) An Introduction to Genetic Algorithms. Cambridge, MA: MIT Press/Bradford Books.
Moore, J.H. (1994) GAMusic: Genetic algorithm to evolve musical melodies. Windows 3.1 software available at: http://www.cs.cmu.edu/afs/cs/project/ai-repository/ai/areas/genetic/ga/systems/ gamusic/0.html.
Mozer, M.C. (1991) Connectionist music composition based on melodic, stylistic, and psychophysical constraints. In P.M. Todd & D.G. Loy (Eds.), Music and Connectionism (pp. 195-211). Cambridge, MA: MIT Press.
Mozer, M.C. (1994) Neural network music composition by prediction: Exploring the benefits of psychoacoustic constraints and multi-scale processing. Connection Science, 6(2-3), 247-280. (Reprinted in this volume.)
Nitecki, M. (Ed.) (1990) Evolutionary Innovations. Chicago: University of Chicago Press.
Perkins, D.N. (1994) Creativity: Beyond the Darwinian paradigm. In M.A. Boden (Ed.), Dimensions of Creativity (pp. 119-142). Cambridge, MA: MIT Press/Bradford Books.
Putnam, J.B. (1994) Genetic Programming of Music. Unpublished manuscript. Socorro, NM: New Mexico Institute of Mining and Technology.
Ralley, D. (1995) Genetic algorithms as a tool for melodic development. In Proceedings of the 1995 International Computer Music Conference (pp. 501-502). San Francisco: International Computer Music Association.
Rasch, R.A., & Plomp, R. (1982) The perception of musical tones. In D. Deutsch (Ed.), The Psychology of Music (pp. 1-24). New York: Academic Press.
Ray, T.S. (1991) An approach to the synthesis of life. In C. Langton, C. Taylor, J.D. Farmer, & S. Rasmussen (Eds.), Artificial Life II (pp. 371-408). Reading, MA: Addison-Wesley.
Ridley, M. (1993) The Red Queen: Sex and the Evolution of Human Nature. New York: Macmillan.
Rumelhart, D.E., McClelland, J.L., & The PDP Research Group (1986) Parallel Distributed Processing: Explorations in the Microstructure of Cognition. Cambridge, MA: MIT Press/Bradford Books.
Shelley, M. (1818/1993) Frankenstein; or, The Modern Prometheus. In L. Wolf (Ed.), The Essential Frankenstein. New York: Plume/Penguin.
Shelley, M. (1831/1993) Introduction to Frankenstein; or, The Modern Prometheus (1831 edition). In L. Wolf (Ed.), The Essential Frankenstein (Appendix A). New York: Plume/Penguin.
Sims, K. (1991) Artificial evolution for computer graphics. Computer Graphics, 25(4), 319-328.
Sims, K. (1994) Evolving 3D morphology and behavior by competition. In R.A. Brooks & P. Maes (Eds.), Artificial Life IV: Proceedings of the Fourth International Workshop on the Synthesis and Simulation of Living Systems (pp. 28-39). Cambridge, MA: MIT Press/Bradford Books.
Skutch, A.F. (1992) Origins of Nature’s Beauty: Essays by Alexander F. Skutch. Austin, TX: University of Texas Press.
Spector, L., & Alpern, A. (1994) Criticism, culture, and the automatic generation of artworks. In Proceedings of the Twelfth National Conference on Artificial Intelligence (AAAI94) (pp. 3-8). Menlo Park, CA, and Cambridge, MA: AAAI Press/MIT Press.
Spector, L., & Alpern, A. (1995) Induction and recapitulation of deep musical structure. In Working Notes of the IJCAI-95 Workshop on Artificial Intelligence and Music (pp. 41-48).
Takala, T., Hahn, J., Gritz, L., Geigel, J., & Lee, J.W. (1993) Using physically-based models and genetic algorithms for functional composition of sound signals, synchronized to animated motion. In Proceedings of the 1993 International Computer Music Conference (pp. 180-185). San Francisco: International Computer Music Association.
Thywissen, K. (1996) GeNotator: An environment for investigating the application of genetic algorithms in computer assisted composition. In Proceedings of the 1996 International Computer Music Conference. San Francisco: International Computer Music Association.
Todd, P.M. (1988) A sequential network design for musical applications. In D. Touretzky, G. Hinton, & T. Sejnowski (Eds.), Proceedings of the 1988 Connectionist Models Summer School (pp. 76-84). San Mateo, CA: Morgan Kaufmann.
Todd, P.M. (1989) A connectionist approach to algorithmic composition. Computer Music Journal, 13(4), 27-43.
Todd, P.M., & Loy, D.G. (1991) Music and Connectionism. Cambridge, MA: MIT Press.
Todd, P.M., & Miller, G.F. (1991a) On the sympatric origin of species: Mercurial mating in the quicksilver model. In R.K. Belew & L.B. Booker (Eds.), Proceedings of the Fourth International Conference on Genetic Algorithms (pp. 547-554). San Mateo, CA: Morgan Kaufmann.
Todd, P.M., & Miller, G.F. (1991b) Exploring adaptive agency II: Simulating the evolution of associative learning. In J.-A. Meyer & S.W. Wilson (Eds.), From Animals to Animats: Proceedings of the First International Conference on Simulation of Adaptive Behavior (pp. 306-315). Cambridge, MA: MIT Press/Bradford Books.
Todd, S., & Latham, W. (1992) Evolutionary Art and Computers. New York: Academic Press.
Weiner, J. (1994) The Beak of the Finch: A Story of Evolution in Our Time. New York: Knopf.
Werner, G.M., & Todd, P.M. (1997) Too many love songs: Sexual selection and the evolution of communication. In P. Husbands & I. Harvey (Eds.), Fourth European Conference on Artificial Life (pp. 434-443). Cambridge, MA: MIT Press/Bradford Books.
Wimsatt, W.C. (in press) Re-engineering Philosophy for Limited Beings: Piecewise Approximations to Reality. Cambridge, MA: Harvard University Press.
Links
Full Text
http://www-abc.mpib-berlin.mpg.de/users/ptodd/publications/99evmus/99evmus.pdf
Sonstige Links
http://citeseerx.ist.psu.edu/viewdoc/summary?doi=10.1.1.46.6615