Using deep learning and genetic algorithms for melody generation and optimization in music

被引:0
|
作者
Ling Dong
机构
[1] Dazhou Vocational and Technical College,
来源
Soft Computing | 2023年 / 27卷
关键词
Sichuan region music; Clear melody; Generation algorithm; Deep learning; Genetic algorithm;
D O I
暂无
中图分类号
学科分类号
摘要
Music expresses thoughts and emotions in artistic form and is made up of different components including harmony, rhythm, and melody. Several musical elements are tied together during the songwriting process in order to generate melodies that are harmonic. A music melody is the essential element of any music to generate strong feelings from listeners and capture their interest. In the process of music appreciation, melody controls the emotional changes of music. It is an efficiently perceived part and the tone of a song. In recent years, Sichuan unvoiced music has developed rapidly and attracted much attention. This paper selects Sichuan unvoiced music as the main research theme and constructs a melody generation algorithm by utilizing the state-of-the-art techniques of deep learning (DL) and evolutionary algorithms (EAs) such as recurrent neural network-long short-term memory (RNN-LSTM) and genetic algorithm (GA). Firstly, this paper briefly describes the concept of DL algorithms, the deep generation model, and sequence to sequence model, as they constitute the technological foundation for this research. Secondly, this paper proposes a melody generation algorithm that utilizes RNN-LSTM for melody generation and GA for melody optimization. More specifically, the melody is generated by preprocessing data, creating, and training the RNN-LSTM model. A GA was used to determine the melodic fitness function for eight songs as the fitness function directly affects the selected termination condition. The fitness function can be thought of as either a person or an evolutionary rule. Finally, the average score of these songs, before and after evolution, is calculated, which demonstrates that the analysis and rotation creation methods are more precise and that the song’s average melody score is higher. The method proposed in this study has been thoroughly compared to the existing approaches proposed in earlier studies, and it was found that the approach we propose is more effective in terms of accuracy and the average melody score.
引用
收藏
页码:17419 / 17433
页数:14
相关论文
共 50 条
  • [31] GRAYBOX OPTIMIZATION AND NEXT GENERATION GENETIC ALGORITHMS
    Whitley, Darrell
    PROCEEDINGS OF THE 2022 GENETIC AND EVOLUTIONARY COMPUTATION CONFERENCE COMPANION, GECCO 2022, 2022, : 1171 - 1199
  • [32] Comparison of algorithms using deep reinforcement learning for optimization of hyperbolic metamaterials
    Hamada, Kenta
    Hsiao, Hui-Hsin
    Kubo, Wakana
    SCIENTIFIC REPORTS, 2024, 14 (01):
  • [33] Generation of Irregular Music Patterns With Deep Learning
    Kan, Zi Jun
    Sourin, Alexei
    2020 INTERNATIONAL CONFERENCE ON CYBERWORLDS (CW 2020), 2020, : 188 - 195
  • [34] Deep Reinforcement Learning using Genetic Algorithm for Parameter Optimization
    Sehgal, Adarsh
    Hung Manh La
    Louis, Sushil J.
    Hai Nguyen
    2019 THIRD IEEE INTERNATIONAL CONFERENCE ON ROBOTIC COMPUTING (IRC 2019), 2019, : 596 - 601
  • [35] Deep learning for music generation: challenges and directions
    Jean-Pierre Briot
    François Pachet
    Neural Computing and Applications, 2020, 32 : 981 - 993
  • [36] Genetic algorithms and deep learning for unique facial landmark-based key generation
    Sannidhan, M. S.
    Martis, Jason Elroy
    Pallavi, K. N.
    Ravi, Vinayakumar
    Gururaj, H. L.
    Alahmadi, Tahani Jaser
    COMPUTERS & ELECTRICAL ENGINEERING, 2024, 118
  • [37] Deep learning for music generation: challenges and directions
    Briot, Jean-Pierre
    Pachet, Francois
    NEURAL COMPUTING & APPLICATIONS, 2020, 32 (04): : 981 - 993
  • [38] Optimization of Blast Furnace Ironmaking Using Machine Learning and Genetic Algorithms
    Parihar, Manendra Singh
    Nistala, Sri Harsha
    Kumar, Rajan
    Raj, Sristy
    Ganguly, Adity
    Runkana, Venkataramana
    STEEL RESEARCH INTERNATIONAL, 2024,
  • [39] Parameter optimization in decision tree learning by using simple genetic algorithms
    Camilleri, Michel
    Neri, Filippo
    WSEAS Transactions on Computers, 2014, 13 : 582 - 591
  • [40] Optimization of neural network structure and learning parameters using genetic algorithms
    Han, SS
    May, GS
    EIGHTH IEEE INTERNATIONAL CONFERENCE ON TOOLS WITH ARTIFICIAL INTELLIGENCE, PROCEEDINGS, 1996, : 200 - 206