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 条
  • [22] Optimization of the gear ratios in automatic transmission systems using an artificial neural network and a genetic algorithm
    Shamekhi, Amir H.
    Bidgoly, Abbas
    Noureiny, Ebrahim N.
    PROCEEDINGS OF THE INSTITUTION OF MECHANICAL ENGINEERS PART D-JOURNAL OF AUTOMOBILE ENGINEERING, 2014, 228 (11) : 1338 - 1343
  • [23] QSAR modeling for thiolactomycin analogues using genetic algorithm optimized artificial neural networks
    Liu, J.
    Zhou, L.
    MOLECULAR SIMULATION, 2007, 33 (08) : 629 - 638
  • [24] STEEL LAZY WAVE RISER OPTIMIZATION USING ARTIFICIAL NEURAL NETWORKS AND GENETIC ALGORITHM
    Lal, Mayank
    Sebastian, Abhilash
    Rana, Yashpal
    PROCEEDINGS OF ASME 2021 40TH INTERNATIONAL CONFERENCE ON OCEAN, OFFSHORE AND ARCTIC ENGINEERING (OMAE2021), VOL 4, 2021,
  • [25] Well control optimization in waterflooding using genetic algorithm coupled with Artificial Neural Networks
    Alfarizi, Muhammad Gibran
    Stanko, Milan
    Bikmukhametov, Timur
    UPSTREAM OIL AND GAS TECHNOLOGY, 2022, 9
  • [26] Automatic Calibration of Artificial Neural Networks for Zebrafish Collective Behaviours Using a Quality Diversity Algorithm
    Cazenille, Leo
    Bredeche, Nicolas
    Halloy, Jose
    BIOMIMETIC AND BIOHYBRID SYSTEMS, LIVING MACHINES 2019, 2019, 11556 : 38 - 50
  • [27] Artificial neural networks and genetic algorithm for bearing fault detection
    B. Samanta
    K. R. Al-Balushi
    S. A. Al-Araimi
    Soft Computing, 2006, 10 : 264 - 271
  • [28] Artificial neural networks and genetic algorithm for bearing fault detection
    Samanta, B
    Al-Balushi, KR
    Al-Araimi, SA
    SOFT COMPUTING, 2006, 10 (03) : 264 - 271
  • [29] MODIFICATION AND PARALLELIZATION OF GENETIC ALGORITHM FOR SYNTHESIS OF ARTIFICIAL NEURAL NETWORKS
    Leoshchenko, S. D.
    Oliinyk, A.
    Subbotin, S. A.
    Lytvyn, V. A.
    Shkarupylo, V. V.
    RADIO ELECTRONICS COMPUTER SCIENCE CONTROL, 2019, (04) : 68 - 82
  • [30] AUTOMATIC BUILDING DESIGN WITH GENETIC ALGORITHMS, AND ARTIFICIAL NEURAL NETWORKS (WIP)
    Behboudi, Negin
    Butt, Fouad
    Abhari, Abdolreza
    SYMPOSIUM ON SIMULATION FOR ARCHITECTURE AND URBAN DESIGN 2012 (SIMAUD 2012), 2012, 44 (08): : 40 - 43