Skip to main content

ETHNOS_APP

Home • Search • Journals • List 0

Reinforcement Learning in Musical Improvisation

Bibliographic Data

ID22199626
AuthorsThara P Thara P, P Thara (Vinayaka Missions University), Tarang Bhatnagar (0009-0004-6880-8716, Chitkara University), Itishree Pradhan (0000-0002-7886-7638, Noida International University), Indira Priyadarsani Pradhan, Jairam Poudwal (Parul University), Sridevi Dhamodaran (0000-0001-5852-610X, Sathyabama Institute of Science and Technology), Dhamodaran S Dhamodaran S, Shailesh Kulkarni (International Institute of Information Technology)
Year2025
Volume6
Issue5s
Pages98-108
Publication date2025-12-28
Open AccessYes
TypeARTICLE
VenueShodhKosh: Journal of Visual and Performing Arts (JOURNAL)
Journal identifiersISSN: 2582-7472 • E-ISSN: 2582-7472
PublisherGranthaalayah Publications and Printers (PUBLISHER • IN)
DOI10.29121/shodhkosh.v6.i5s.2025.6911
OpenAlexW7117789284
LanguageEN
References cited12

As a synthesis of real-time choices, awareness of style and expressiveness, musical improvisation is a complicated creative process. Implementing a conventional generative music system that uses supervised learning will tend to favor the approach that is only adaptive and exploratory of the approach used in improvisational performance. The paper explores how reinforcement learning (RL) can be applied to musical improvisation and presents the task as a sequence decision-making problem where an intelligent agent is trained to produce musically coherent and musical sequences by being exposed to an evaluative environment. The structure of music is represented as a Markov decision process with the states representing melodic intervals, harmonic context and rhythmic patterns, and actions representing the choice of notes, continuity of phrases and strategies of ornamentation. One of the main works offered by this work is the design of multi-objective reward functions which balance tonal and temporal coherence, stylistic and creative novelty. The offered framework of RL-based improvisation is a combination of feature extraction, a learning agent, evaluative feedback modules, and a symbolic output generator. The training is performed with datasets based on professional improvisation recording, with auxiliary rule-based musical constraints, aesthetical feedback by the listener in addition to model based evaluators. Q-learning, Deep Q-Networks, Proximal Policy Optimization and hybrid RL-deep learning models are used to make comparative experiments

Improvisation · Melody · Musical · Reinforcement learning · Sequence learning · Music and Audio Processing · Music Technology and Sound Studies · Neuroscience and Music Perception

  • In the moment with music

    Open Access•Robyn Dowlen, John Keady et al.•Ageing and Society•2022

  • Re-thinking and re-positioning ‘being in the moment’ within a continuum of moments

    Open Access•John Keady, Sarah Campbell et al.•Ageing and Society•2022

  • Only my family can help

    Open Access•Lesley Jones, L Ralph Jones et al.•Ageing and Society•2025

  • Mind ascribed to AI and the appreciation of AI-generated art

    Open Access•Tanja Messingschlager, M Appel•New Media & Society•2023

  • A musical improvisation framework for Shaping Interpersonal Trust

    Katrien Foubert, Satinder P Gill et al.•Nordisk Tidsskrift for Musikkterapi•2021

Highly citedNo

Tools

Open DOIOpen Access
Ethnos_APP • Open Source Project • MIT License • Frontend v2.0.0 • Privacy and Cookies • API Documentation: api.ethnos.app/docs • API Source Code: GitHub • DOI: 10.5281/zenodo.17049435 • Frontend Source Code: GitHub • DOI: 10.5281/zenodo.17050053 • cruz.rio.br • Expectantes Misericordiae