AUTOMATIC MUSIC COMPOSITION USING GENETIC ALGORITHM AND ARTIFICIAL NEURAL NETWORKS

被引:13
|
作者
Abu Doush, Iyad [1 ,2 ]
Sawalha, Ayah [2 ]
机构
[1] Yarmouk Univ, Comp Sci Dept, Irbid, Jordan
[2] Amer Univ Kuwait, Comp Sci & Informat Syst Dept, Salmiya, Kuwait
关键词
Genetic algorithm; Neural network; Automatic music composition; SELECTION;
D O I
10.22452/mjcs.vol33no1.3
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
The aim of this paper is to automatically compose new pleasing music from randomly generated notes without human intervention. To achieve this goal, Genetic Algorithm was implemented to generate random notes. The Neural Network was trained on a set of melodies to learn their regularity of patterns and then it is used as a fitness evaluator for the generated music from the Genetic Algorithm. Four Genetic Algorithms (using different combinations of tournament, roulette-wheel selections and one-point, two-point crossovers) were used in generating music to compare them according to which one is the most suitable for music composition. The experiments show that using tournament selection and two-point crossover produces better music patterns than using other combinations by 57%. The experiments show that the generated music was good and the results were promising. For evaluation, 10 music experts were asked to listen and evaluate four samples of the generated music; two of them were evaluated high from the Neural Network and two were evaluated low. Then we compared their results with the results from the Neural Network. The results show that the error rate for Neural Network was 16.7% and accuracy was 83.3%.
引用
收藏
页码:35 / 51
页数:17
相关论文
共 50 条
  • [41] Automatic detection of meteors in spectrograms using artificial neural networks
    Roman, Victor Stefan
    Buiu, Catalin
    2015 IEEE 10TH JUBILEE INTERNATIONAL SYMPOSIUM ON APPLIED COMPUTATIONAL INTELLIGENCE AND INFORMATICS (SACI), 2015, : 131 - 134
  • [42] Automatic Fault Diagnosis of Drills Using Artificial Neural Networks
    Vununu, Caleb
    Kwon, Ki-Ryong
    Lee, Eung-Joo
    Moon, Kwang-Seok
    Lee, Suk-Hwan
    2017 16TH IEEE INTERNATIONAL CONFERENCE ON MACHINE LEARNING AND APPLICATIONS (ICMLA), 2017, : 992 - 995
  • [43] Automatic digital modulation recognition using artificial neural networks
    Zhao, YQ
    Ren, GH
    Wang, XX
    Wu, ZL
    Gu, XM
    PROCEEDINGS OF 2003 INTERNATIONAL CONFERENCE ON NEURAL NETWORKS & SIGNAL PROCESSING, PROCEEDINGS, VOLS 1 AND 2, 2003, : 257 - 260
  • [44] Minimization of Surface Deflection in Rectangular Embossing Using Automatic Training of Artificial Neural Network and Genetic Algorithm
    Sungmin Cho
    Wanjin Chung
    International Journal of Automotive Technology, 2019, 20 : 57 - 66
  • [45] Minimization of Surface Deflection in Rectangular Embossing Using Automatic Training of Artificial Neural Network and Genetic Algorithm
    Cho, Sungmin
    Chung, Wanjin
    INTERNATIONAL JOURNAL OF AUTOMOTIVE TECHNOLOGY, 2019, 20 (01) : 57 - 66
  • [46] Modeling and Optimization of Electrodialytic Desalination of Fish Sauce Using Artificial Neural Networks and Genetic Algorithm
    Chindapan, Nathamol
    Sablani, Shyam S.
    Chiewchan, Naphaporn
    Devahastin, Sakamon
    FOOD AND BIOPROCESS TECHNOLOGY, 2013, 6 (10) : 2695 - 2707
  • [47] Design of artificial neural networks using a genetic algorithm to predict collection efficiency in venturi scrubbers
    Taheri, Mahboobeh
    Mohebbi, Ali
    JOURNAL OF HAZARDOUS MATERIALS, 2008, 157 (01) : 122 - 129
  • [48] ASSESSMENT OF INSTALLED POWER FOR INCLINED BELT CONVEYORS USING GENETIC ALGORITHM AND ARTIFICIAL NEURAL NETWORKS
    Koken, Ekin
    KONYA JOURNAL OF ENGINEERING SCIENCES, 2022, 10 (02): : 468 - 478
  • [49] Design of artificial neural networks using a genetic algorithm to predict saturates of vacuum gas oil
    Dong Xiucheng
    Wang Shouchun
    Sun Renjin
    Zhao Suoqi
    PETROLEUM SCIENCE, 2010, 7 (01) : 118 - 122