Browse > Article
http://dx.doi.org/10.5391/JKIIS.2016.26.6.445

Postprocessing for Tonality and Repeatability, and Average Neural Networks for Training Multiple Songs in Automatic Composition  

Kim, Kyunghwan (Department of Electronics and Information Engineering, Hansung University)
Jung, Sung Hoon (Department of Electronics and Information Engineering, Hansung University)
Publication Information
Journal of the Korean Institute of Intelligent Systems / v.26, no.6, 2016 , pp. 445-451 More about this Journal
Abstract
This paper introduces a postprocessing method, an iteration method for melody, and an average neural network method for learning a large number of songs in order to improve musically insufficient parts in automatic composition using existing artificial neural network. The melody of songs composed by artificial neural networks is produced according to the melodies of trained songs, so it can not be a specific tonality and it is difficult to have a repetitive composition. In order to solve these problems, we propose a postprocessing method that converts the melody composed by artificial neural networks into a melody having a specific tonality according to music theory and an iteration method for melody by iteratively composing measure divisions of artificial neural networks. In addition, the existing training method of many songs has some disadvantages. To solve this problem, we adopt an average neural network that is made by averaging the weights of artificial neural networks trained each song. From some experiments, it was confirmed that the proposed method solves the existing problems.
Keywords
Automatic Composition; Artificial Neural Networks; Tonality Postprocessing; Repeatability Postprocessing; Multiple Songs Training;
Citations & Related Records
Times Cited By KSCI : 2  (Citation Analysis)
연도 인용수 순위
1 Andres E. Coca, Roseli A. F. Romero, and Liang Zhao, "Generation of composed musical structures through recurrent neural networks based on chaotic inspiration," Proceedings of International Joint Conference on Neural Networks," pp. 3220-3226, 2011.
2 J. D. Fernandez and F. Vico, "AI Methods in Algorithmic Composition: A Comprehensive Survey," Journal of Artificial Intelligence Research," vol. 48, pp. 513-582, 2013.
3 J. Cho, E. M. Ryu, J. Oh, and S. H. Jung, "Training Method of Artificial Neural Networks for Implementation of Automatic Composition Systems," KIPS Transactions on Software and Data Engineering, vol. 3, no. 8, pp. 315-320, Aug. 2014.   DOI
4 J.-W. Oh, J.-H. Song, K-H.. Kim and S. H. Jung, "Automatic Composition Using Training Capability of Artificial Neural Networks and Chord Progression," Journal of Korea Multimedia Society, vol. 18, no. 11, pp. 1358-1366, Nov. 2015.   DOI
5 B. Johanson and R. Poli, "GP-Music: An Interactive Genetic Programming System for Music Generation with Automated Fitness Raters" Proceedings of the Third Annual Conference, pp. 181-186, 1998.
6 N. Tokui and H. Iba, "Music Composition with Interactive Evolutionary Computation," Proceedings of the Third International Conference on Generative Art, pp. 215-226, 2000.
7 A. Santos, B. Arcay, J. Dorado, J. Romero, and J. Rodriguez, "Evolutionary Computation Systems for Musical Composition," Proceedings of the International Conference Acoustic and Music: Theory and Applications, pp. 97-102, 2000.
8 C. Chen and R. Miikkulainen, "Creating Melodies with Evolving Recurrent Neural Networks," Proceedings of the 2001 International Joint Conference on Neural Networks, pp. 2241-2246, 2001.
9 T. Oliwa and M. Wagner, "Composing Music with Neural Networks and Probabilistic Finite-State Machines," Applications of Evolutionary Computing: EvoWorkshops 2008, pp. 503-508, 2008.
10 Debora C. Correa, Alexandre L. M. Levada, Jose H. Saito, and Joao F. Mari, "Neural network based systems for computer-aided musical composition: supervised x unsupervised learning," Proceeding SAC '08 Proceedings of the 2008 ACM symposium on Applied computing, pp. 1738-1742, 2008.
11 H. Kim, B. Kim, and B. Zhang, "Learning music and generation of crossover music using evolutionary hypernetworks," Proceedings of Korea Computer Congress 2009, pp. 134-138, 2009.
12 G. Bickerman, S. Bosley, P. Swire, and Rober M. Keller, "Learning to Create Jazz Melodies Using Deep Belief Nets," Proceedings of the International Conference on Computational Creativity, pp. 228-237, 2010.