Browse > Article
http://dx.doi.org/10.6109/jkiice.2021.25.7.869

Korean Traditional Music Melody Generator using Artificial Intelligence  

Bae, Jun (Department of Music Technology, The University of Suwon)
Abstract
In the field of music, various AI composition methods using machine learning have recently been attempted. However, most of this research has been centered on Western music, and little research has been done on Korean traditional music. Therefore, in this paper, we will create a data set of Korean traditional music, create a melody using three algorithms based on the data set, and compare the results. Three models were selected based on the similarity between language and music, LSTM, Music Transformer and Self Attention. Using each of the three models, a melody generator was modeled and trained to generate melodies. As a result of user evaluation, the Self Attention method showed higher preference than the other methods. Data set is very important in AI composition. For this, a Korean traditional music data set was created, and AI composition was attempted with various algorithms, and this is expected to be helpful in future research on AI composition for Korean traditional music.
Keywords
AI; Deep learning; Korean traditional music; Algorithm composition;
Citations & Related Records
연도 인용수 순위
  • Reference
1 R. Vohra, K. Goel, and J. K. Sahoo, "Modeling temporal dependencies in data using a DBN-LSTM," arXiv:1803.01271, pp. 1-4, 2015.
2 J. Bae, "Deep Learning Music Genre Classification System Model Improvement Using Generative Adversarial Networks (GAN)," International Journal of Information and Communication Engineering, vol. 24, no. 7, pp. 842-848, 2020.
3 D. Bahdanau, K. Cho, and Y. Bengio, "Neural machine translation by jointly learning to align and translate," arXiv preprint, arXiv:1409.0473, 2014.
4 L. Wyse. Mechanisms of artistic creativity in deep learning neural networks.arXiv preprint, arXiv:1907.00321, 2019.
5 G. Hadjeres, F. Pachet, and F. Nielsen, "Deepbach: a steerable model for bach chorales generation," Proceedings of the 34th International Conference on Machine Learning, PMLR 70, pp. 1362-1371, 2017.
6 H. Hild, J. Feulner, and W. Menzel, "HARMONET: A neural net for harmonizing chorales in the style of JS Bach," Applications of Evolutionary Computation, pp. 267-274, 1992.
7 N. Boulanger-Lewandowski, Y. Bengio, and P. Vincent, "Modeling temporal dependencies in high-dimensional sequences: Application to polyphonic music generation and transcription," arXiv preprint, arXiv:1206.6392, 2012.
8 S. Jee, "Comleteing Unfinished Classic Music Using AI," Seoul School of Intergrated Sciences and Technologies, vol. 1, no. 1, pp. 2-4, 2020.
9 Y. Nam and Y. Kim, "Melody composition using geometric crossover for variable-length encoding," Computational Intelligence in Music, Sound, Art and Design Lecture Notes in Computer Science, pp. 37-38, 2019.
10 B. Freisleben, "The neural composer: A network for musical applications," International Computer Music Association, vol. 1993, pp. 1663-1666, 1992.
11 J. Bae and C. Y. Kim, "Deep Learning Music genre automatic classification voting system using Softmax," International Journal of Information and Communication Engineering, vol. 23, no. 1, pp. 27-32, 2019.