A Hierarchical Recurrent Neural Network for Symbolic Melody Generation

By Jian Wu, Changran Hu, Yulong Wang, Xiaolin Hu, Jun Zhu. 2017

95 citations recorded by the source corpus.

In recent years, neural networks have been used to generate symbolic melodies. However, the long-term structure in the melody has posed great difficulty to design a good model. In this article, we present a hierarchical recurrent neural network (HRNN) for melody generation, which consists of three long-short-term-memory (LSTM) subnetworks working in a coarse-to-fine manner along time. Specifically, the three subnetworks generate bar profiles, beat profiles, and notes, in turn, and the output of the high-level subnetworks are fed into the low-level subnetworks, serving as guidance to generate the finer time-scale melody components in the low-level subnetworks. Two human behavior experiments demonstrate the advantage of this structure over the single-layer LSTM which attempts to learn all hidden structures in melodies. Compared with the recently proposed models MidiNet and MusicVAE, the HRNN produces better melodies evaluated by humans.

Subfields: Cognitive Neuroscience, Computer Vision and Pattern Recognition, Natural Language Processing, 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 Cognitive Neuroscience

  1. Ilya Sutskever

In Computer Vision and Pattern Recognition

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

In Natural Language Processing

  1. Alec Radford
  2. Heewoo Jun
  3. Jong Wook Kim
  4. Prafulla Dhariwal
  5. Christine Payne
  6. Ilya Sutskever
  7. Kyunghyun Cho
  8. Yoshua Bengio

In Generative Models

  1. Heewoo Jun
  2. Ilya Sutskever
  3. Prafulla Dhariwal
  4. Stefano Ermon
  5. Alec Radford
  6. Jonathan Ho
  7. Yoshua Bengio
  8. Christine Payne

In Signal Processing

  1. Heewoo Jun
  2. Ilya Sutskever
  3. Christine Payne
  4. Jong Wook Kim
  5. Alec Radford
  6. Prafulla Dhariwal
  7. Jonathan Ho
  8. Zhijian Ou

Citations in the corpus