Music Generation Using an Interactive Evolutionary Algorithm

被引:8
作者
Farzaneh, Majid [1 ]
Toroghi, Rahil Mahdian [1 ]
机构
[1] Iran Broadcasting Univ IRIBU, Tehran, Iran
来源
PATTERN RECOGNITION AND ARTIFICIAL INTELLIGENCE | 2020年 / 1144卷
关键词
Music generation; Evolutionary algorithm; BiLSTM neural network;
D O I
10.1007/978-3-030-37548-5_16
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Music generation with the aid of computers has been recently grabbed the attention of many scientists in the area of artificial intelligence. Deep learning techniques have evolved sequence production methods for this purpose. Yet, a challenging problem is how to evaluate a music generated by a machine. In this paper, a methodology has been developed based upon an interactive evolutionary optimization method, with which the scoring of the generated musics are primarily performed by human expertise, during the training. This music quality scoring is modeled using a BiLSTM recurrent neural network. Moreover, the innovative generated music through a Genetic algorithm, will then be evaluated using this BiLSTM network. The results of this mechanism clearly show that the proposed method is able to create pleasurable melodies with desired styles and pieces. This method is also quite fast, compared to the state-of-the-art data-oriented evolutionary systems.
引用
收藏
页码:207 / 217
页数:11
相关论文
共 31 条
  • [1] Agarwal S, 2018, 2018 IEEE SYMPOSIUM SERIES ON COMPUTATIONAL INTELLIGENCE (IEEE SSCI), P455, DOI 10.1109/SSCI.2018.8628712
  • [2] Harmonic Structure Predicts the Enjoyment of Uplifting Trance Music
    Agres, Kat
    Herremans, Dorien
    Bigo, Louis
    Conklin, Darrell
    [J]. FRONTIERS IN PSYCHOLOGY, 2017, 7
  • [3] Agres KR, 2009, P ANN M COGN SCI SOC, V31
  • [4] [Anonymous], 2007, Evolutionary Computer Music
  • [5] [Anonymous], 2005, Proceedings of the International Computer Music Conference
  • [6] Boulanger-Lewandowski N., 2012, ARXIV PREPRINT ARXIV
  • [7] Brooks Jr Frederick P., 1957, IRE Transactions on Electronics Computers, V6, P175
  • [8] Browne TM, 2009, LECT NOTES COMPUT SC, V5484, P538, DOI 10.1007/978-3-642-01129-0_60
  • [9] Chuan C.H., 2017, ARXIV PREPRINT ARXIV
  • [10] Davismoon S, 2010, LECT NOTES COMPUT SC, V6025, P361, DOI 10.1007/978-3-642-12242-2_37