Domain Adversarial Training on Conditional Variational Auto-Encoder for Controllable Music Generation

09/15/2022
by   Jingwei Zhao, et al.
0

The variational auto-encoder has become a leading framework for symbolic music generation, and a popular research direction is to study how to effectively control the generation process. A straightforward way is to control a model using different conditions during inference. However, in music practice, conditions are usually sequential (rather than simple categorical labels), involving rich information that overlaps with the learned representation. Consequently, the decoder gets confused about whether to "listen to" the latent representation or the condition, and sometimes just ignores the condition. To solve this problem, we leverage domain adversarial training to disentangle the representation from condition cues for better control. Specifically, we propose a condition corruption objective that uses the representation to denoise a corrupted condition. Minimized by a discriminator and maximized by the VAE encoder, this objective adversarially induces a condition-invariant representation. In this paper, we focus on the task of melody harmonization to illustrate our idea, while our methodology can be generalized to other controllable generative tasks. Demos and experiments show that our methodology facilitates not only condition-invariant representation learning but also higher-quality controllability compared to baselines.

READ FULL TEXT

page 3

page 6

research
09/29/2019

MG-VAE: Deep Chinese Folk Songs Generation with Specific Regional Style

Regional style in Chinese folk songs is a rich treasure that can be used...
research
08/01/2021

Is Disentanglement enough? On Latent Representations for Controllable Music Generation

Improving controllability or the ability to manipulate one or more attri...
research
11/12/2020

VCE: Variational Convertor-Encoder for One-Shot Generalization

Variational Convertor-Encoder (VCE) converts an image to various styles;...
research
11/10/2022

Vis2Mus: Exploring Multimodal Representation Mapping for Controllable Music Generation

In this study, we explore the representation mapping from the domain of ...
research
06/02/2023

Q A: Query-Based Representation Learning for Multi-Track Symbolic Music re-Arrangement

Music rearrangement is a common music practice of reconstructing and rec...
research
06/09/2019

Deep Music Analogy Via Latent Representation Disentanglement

Analogy is a key solution to automated music generation, featured by its...
research
08/23/2022

String-based Molecule Generation via Multi-decoder VAE

In this paper, we investigate the problem of string-based molecular gene...

Please sign up or login with your details

Forgot password? Click here to reset