publication . Preprint . 2014

Bach in 2014: Music Composition with Recurrent Neural Network

Liu, I-Ting; Ramakrishnan, Bhiksha;
Open Access English
  • Published: 09 Dec 2014
We propose a framework for computer music composition that uses resilient propagation (RProp) and long short term memory (LSTM) recurrent neural network. In this paper, we show that LSTM network learns the structure and characteristics of music pieces properly by demonstrating its ability to recreate music. We also show that predicting existing music using RProp outperforms Back propagation through time (BPTT).
free text keywords: Computer Science - Artificial Intelligence, Computer Science - Neural and Evolutionary Computing
Download from

Hochreiter, Sepp and Schmidhuber, Ju¨rgen. Long short-term memory. Neural computation, 9(8): 1735-1780, 1997.

Messick, Paul. Maximum midi, 1988.

Mozer, Michael C. Neural network music composition by prediction: Exploring the benefits of psychoacoustic constraints and multi-scale processing. Connection Science, 6(2-3):247-280, 1994.

Riedmiller, Martin. Advanced supervised learning in multi-layer perceptronsfrom backpropagation to adaptive learning algorithms. Computer Standards & Interfaces, 16(3):265-278, 1994.

Riedmiller, Martin and Braun, Heinrich. A direct adaptive method for faster backpropagation learning: The rprop algorithm. In Neural Networks, 1993., IEEE International Conference on, pp. 586-591. IEEE, 1993.

Riedmiller, Martin and Rprop, I. Rprop - description and implementation details, 1994.

Robinson, AJ and Fallside, Frank. The utility driven dynamic error propagation network. University of Cambridge Department of Engineering, 1987.

Shepard, Roger N. Geometrical approximations to the structure of musical pitch. Psychological Review, 89(4):305, 1982. [OpenAIRE]

Smolensky, Paul. Information processing in dynamical systems: Foundations of harmony theory. 1986.

Sutskever, Ilya, Hinton, Geoffrey E, and Taylor, Graham W. The recurrent temporal restricted boltzmann machine. In Advances in Neural Information Processing Systems, pp. 1601-1608, 2009.

Todd, Peter M. A connectionist approach to algorithmic composition. Computer Music Journal, pp. 27-43, 1989.

Werbos, Paul J. Backpropagation through time: what it does and how to do it. Proceedings of the IEEE, 78(10):1550-1560, 1990. [OpenAIRE]

Powered by OpenAIRE Open Research Graph
Any information missing or wrong?Report an Issue