Computer assisted composition with recurrent neural networks

Christian Walder, Dongwoo Kim

    Research output: Contribution to journalConference articlepeer-review

    2 Citations (Scopus)

    Abstract

    Sequence modeling with neural networks has lead to powerful models of symbolic music data. We address the problem of exploiting these models to reach creative musical goals, by combining with human input. To this end we generalise previous work, which sampled Markovian sequence models under the constraint that the sequence belong to the language of a given finite state machine provided by the human. We consider more expressive non-Markov models, thereby requiring approximate sampling which we provide in the form of an efficient sequential Monte Carlo method. In addition we provide and compare with a beam search strategy for conditional probability maximisation. Our algorithms are capable of convincingly re-harmonising famous musical works. To demonstrate this we provide visualisations, quantitative experiments, a human listening test and audio examples. We find both the sampling and optimisation procedures to be effective, yet complementary in character. For the case of highly permissive constraint sets, we find that sampling is to be preferred due to the overly regular nature of the optimisation based results. The generality of our algorithms permits countless other creative applications.

    Original languageEnglish
    Pages (from-to)359-374
    Number of pages16
    JournalJournal of Machine Learning Research
    Volume77
    Publication statusPublished - 2017
    Event9th Asian Conference on Machine Learning, ACML 2017 - Seoul, Korea, Republic of
    Duration: 15 Nov 201717 Nov 2017

    Fingerprint

    Dive into the research topics of 'Computer assisted composition with recurrent neural networks'. Together they form a unique fingerprint.

    Cite this