• DocumentCode
    2696350
  • Title

    N-gram fitness function with a constraint in a musical evolutionary system

  • Author

    Lo, Man Yat ; Lucas, Simon M.

  • Author_Institution
    Univ. of Essex, Colchester
  • fYear
    2007
  • fDate
    25-28 Sept. 2007
  • Firstpage
    4246
  • Lastpage
    4251
  • Abstract
    This paper describes an evolutionary music composition system that combines trainable music critics with a bag of notes constraint. Unlike many evolutionary composition systems, there is no human interaction involved in the loop. The role of the human within our system is to select the set of melodies to train the critics on, and choose the bag of notes. The trainable critics are N-gram model. The system then evolves pleasant sounding melodies by permuting the order of the notes selected from the bag. The bag of notes constraint prevents a previously observed problem. We solve a prior problem where the maximum likelihood sequence (MLS) generated by our N-gram model is repetitive using the bag of notes constraint. In this paper, two experiments are constructed. Both experiments are identical except for the melody representations, which are absolute pitch (AP) and pitch difference (PD) representations. In each case, the bag of notes constraint results in more pleasing melodies, and the melody shape of the melodies are more controllable and predictable with appropriate operators. We suggest that using absolute pitch representation leads to better sounding melodies than the pitch difference representation, especially if the user enjoys arpeggio effects.
  • Keywords
    classification; evolutionary computation; music; natural language processing; N-gram fitness function; absolute pitch representation; evolutionary music composition system; maximum likelihood sequence; pitch difference representation; Constraint theory; Cultural differences; Evolutionary computation; Genetics; Humans; Multilevel systems; Natural language processing; Probability; Shape control; System testing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Evolutionary Computation, 2007. CEC 2007. IEEE Congress on
  • Conference_Location
    Singapore
  • Print_ISBN
    978-1-4244-1339-3
  • Electronic_ISBN
    978-1-4244-1340-9
  • Type

    conf

  • DOI
    10.1109/CEC.2007.4425025
  • Filename
    4425025