A Hierarchical Latent Vector Model for Learning Long-Term Structure in Music

By Adam Roberts, Jesse Engel, Colin Raffel, Curtis Hawthorne, Douglas Eck. 2018

554 citations recorded by the source corpus.

The Variational Autoencoder (VAE) has proven to be an effective model for producing semantically meaningful latent representations for natural data. However, it has thus far seen limited application to sequential data, and, as we demonstrate, existing recurrent VAE models have difficulty modeling sequences with long-term structure. To address this issue, we propose the use of a hierarchical decoder, which first outputs embeddings for subsequences of the input and then uses these embeddings to generate each subsequence independently. This structure encourages the model to utilize its latent code, thereby avoiding the "posterior collapse" problem, which remains an issue for recurrent VAEs. We apply this architecture to modeling sequences of musical notes and find that it exhibits dramatically better sampling, interpolation, and reconstruction performance than a "flat" baseline model. An implementation of our "MusicVAE" is available online at this http URL.

Subfields: Computer Vision and Pattern Recognition, Generative Models, Signal Processing

How researchers see this paper

The researchers whose trusted networks rank it highest, strongest advocate first. Every researcher gets a different order.

In Computer Vision and Pattern Recognition

  1. Luc Van Gool
  2. Ming-Hsuan Yang
  3. Dacheng Tao
  4. Trevor Darrell
  5. Jitendra Malik
  6. Xiaogang Wang
  7. Andrew Zisserman
  8. Andrea Vedaldi

In Generative Models

  1. Arash Vahdat
  2. Jesse Engel
  3. Yi-Hsuan Yang
  4. Stefano Ermon
  5. Sander Dieleman
  6. Prafulla Dhariwal
  7. Karen Simonyan
  8. Yu-Siang Huang

In Signal Processing

  1. Jesse Engel
  2. Yi-Hsuan Yang
  3. Yu-Siang Huang
  4. Adam Roberts
  5. Curtis Hawthorne
  6. Ian Simon
  7. Sander Dieleman
  8. Arash Vahdat

Citations in the corpus