RL-Duet: Online Music Accompaniment Generation Using Deep Reinforcement Learning

被引:0
|
作者
Jiang, Nan [1 ]
Jin, Sheng [1 ]
Duan, Zhiyao [2 ]
Zhang, Changshui [1 ]
机构
[1] Tsinghua Univ, Beijing Natl Res Ctr Informat Sci & Technol BNRis, Dept Automat,State Key Lab Intelligent Technol &, Tsinghua Univ THUAI,Inst Artificial Intelligence, Beijing, Peoples R China
[2] Univ Rochester, Dept Elect & Comp Engn, Rochester, NY 14627 USA
基金
美国国家科学基金会;
关键词
D O I
暂无
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
This paper presents a deep reinforcement learning algorithm for online accompaniment generation, with potential for real-time interactive human-machine duet improvisation. Different from offline music generation and harmonization, online music accompaniment requires the algorithm to respond to human input and generate the machine counterpart in a sequential order. We cast this as a reinforcement learning problem, where the generation agent learns a policy to generate a musical note (action) based on previously generated context (state). The key of this algorithm is the well-functioning reward model. Instead of defining it using music composition rules, we learn this model from monophonic and polyphonic training data. This model considers the compatibility of the machine-generated note with both the machine-generated context and the human-generated context. Experiments show that this algorithm is able to respond to the human part and generate a melodic, harmonic and diverse machine part. Subjective evaluations on preferences show that the proposed algorithm generates music pieces of higher quality than the baseline method.
引用
收藏
页码:710 / 718
页数:9
相关论文
共 50 条
  • [1] Conformer-RL: A deep reinforcement learning library for conformer generation
    Jiang, Runxuan
    Gogineni, Tarun
    Kammeraad, Joshua
    He, Yifei
    Tewari, Ambuj
    Zimmerman, Paul M.
    [J]. JOURNAL OF COMPUTATIONAL CHEMISTRY, 2022, 43 (27) : 1880 - 1886
  • [2] Turkish Music Generation using Deep Learning
    Aydingun, Anil
    Bagdatlioglu, Denizcan
    Canbaz, Burak
    Kokbiyik, Abdullah
    Yavuz, M. Furkan
    Bolucu, Necva
    Can, Burcu
    [J]. 2020 28TH SIGNAL PROCESSING AND COMMUNICATIONS APPLICATIONS CONFERENCE (SIU), 2020,
  • [3] Online Multimodal Transportation Planning using Deep Reinforcement Learning
    Farahani, Amirreza
    Genga, Laura
    Dijkman, Remco
    [J]. 2021 IEEE INTERNATIONAL CONFERENCE ON SYSTEMS, MAN, AND CYBERNETICS (SMC), 2021, : 1691 - 1698
  • [4] Solving the online batching problem using deep reinforcement learning
    Cals, Bram
    Zhang, Yingqian
    Dijkman, Remco
    van Dorst, Claudy
    [J]. COMPUTERS & INDUSTRIAL ENGINEERING, 2021, 156
  • [5] Distributed Online Service Coordination Using Deep Reinforcement Learning
    Schneider, Stefan
    Qarawlus, Haydar
    Karl, Holger
    [J]. 2021 IEEE 41ST INTERNATIONAL CONFERENCE ON DISTRIBUTED COMPUTING SYSTEMS (ICDCS 2021), 2021, : 539 - 549
  • [6] Generation of Spacecraft Operations Procedures Using Deep Reinforcement Learning
    Harris, Andrew
    Valade, Trace
    Teil, Thibaud
    Schaub, Hanspeter
    [J]. JOURNAL OF SPACECRAFT AND ROCKETS, 2022, 59 (02) : 611 - 626
  • [7] Music Playlist Generation Based on Graph Exploration Using Reinforcement Learning
    Sakurai, Keigo
    Togo, Ren
    Ogawa, Takahiro
    Haseyama, Miki
    [J]. 2021 IEEE 3RD GLOBAL CONFERENCE ON LIFE SCIENCES AND TECHNOLOGIES (IEEE LIFETECH 2021), 2021, : 53 - 54
  • [8] Paraphrase Generation with Deep Reinforcement Learning
    Li, Zichao
    Jiang, Xin
    Shang, Lifeng
    Li, Hang
    [J]. 2018 CONFERENCE ON EMPIRICAL METHODS IN NATURAL LANGUAGE PROCESSING (EMNLP 2018), 2018, : 3865 - 3878
  • [9] RL-OPC: Mask Optimization With Deep Reinforcement Learning
    Liang, Xiaoxiao
    Ouyang, Yikang
    Yang, Haoyu
    Yu, Bei
    Ma, Yuzhe
    [J]. IEEE TRANSACTIONS ON COMPUTER-AIDED DESIGN OF INTEGRATED CIRCUITS AND SYSTEMS, 2024, 43 (01) : 340 - 351
  • [10] A maintenance planning framework using online and offline deep reinforcement learning
    Bukhsh, Zaharah A.
    Molegraaf, Hajo
    Jansen, Nils
    [J]. NEURAL COMPUTING & APPLICATIONS, 2023,