Genetic Algorithm Utilising Neural Network Fitness Evaluation for Musical Composition

  • A. R. Burton
  • T. Vladimirova


The aim of the paper is to propose a means by which neural network fitness evaluation can be applied to a genetic algorithm (GA), and an application of this system to musical rhythm composition. An adaptive resonance theory (ART) neural network is trained using binary information representing classification patterns. By comparing new genetically derived individuals to clustered data, a measure of fitness of the new patterns is determined; the patterns of higher fitness values then being used in successive generations to further improve the overall population fitness. A proposed application for this system is described — a genetic composer that utilises clustered representations of rhythm styles to interactively generate rhythm patterns to the user’s general stylistic requirements.


Fitness Evaluation Adaptive Resonance Theory Rhythm Pattern Vigilance Test Musical Instrument Digital Interface 
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.


  1. [1]
    J.A. Biles. Genjam: A genetic algorithm for generating jazz solos. In Proceedings of the International Computer Music Conference, 1994.Google Scholar
  2. [2]
    J.A. Biles, P.G. Anderson, and L.W. Loggi. Neural network fitness functions for a musical iga. Technical report, Rochester Institute of Technology, 1996. Scholar
  3. [3]
    C.H. Dagli and S. Sittisathanchai. Genetic neuroscheduler for job shop scheduling. Computers and Industrial Engineering, 25(1–4):267–270, 1993.CrossRefGoogle Scholar
  4. [4]
    D.E. Goldberg. Genetic Algorithms in Search, Optimisation and Machine Learning. Addison-Wesley, 1989.Google Scholar
  5. [5]
    D. Horowitz. Generating rhythms with genetic algorithms. In Proceedings of the 1994 International Computer Music Conference, pages 142–143, 1994.Google Scholar
  6. [6]
    R.A. McIntyre. Bach in a box: The evolution of four-part baroque harmony using the genetic algorithm. In Proceedings of the IEEE Conference on Evolutionary Computation, pages 852–857, 1994.Google Scholar
  7. [7]
    A. Nigrin. Neural Networks for Pattern Recognition. MIT Press, 1993.Google Scholar
  8. [8]
    G. Schneider, J. Schuchhardt, and P. Wrede. Amino acid sequence analysis and design by artificial neural network and simulated molecular evolution-an evaluation. Endocytobiosis and Cell Research, 11(1):1–18, 1995.Google Scholar

Copyright information

© Springer-Verlag Wien 1998

Authors and Affiliations

  • A. R. Burton
    • 1
  • T. Vladimirova
    • 1
  1. 1.Department of Electronic and Electrical EngineeringUniversity of SurreyGuildfordEngland

Personalised recommendations