Analysis Of the Principle and Application of Machine Learning for Music Composition

Authors

  • Yingkai Sun

DOI:

https://doi.org/10.54097/8yg39t12

Keywords:

Machine Learning, Music Composition, computer-generated music, recurrent neural networks (RNNs), Generative Adversarial Networks (GANs).

Abstract

Contemporarily, machine learning and artificial intelligence are undergoing rapid developments in the field of arts. This paper explores the principles and applications of machine learning in music composition, tracing back to its inception in 1950s, and taking a brief look at the first works in the field of computer-generated music. It delves into the key principles of music composition using machine learning, and discusses the theory behind major models of recurrent neural networks (RNNs) and Generative Adversarial Networks (GANs) and how they are utilized in music composition. This paper also discusses about the real-world applications and potentials of current models, and finally analyze key limitations present in this field and points out a few directions for future works. This paper gives a brief and simple overview of the current status of machine learning in music composition, and provides an assistance to individuals interested in exploring this field and a valuable insight for future innovations.

Downloads

Download data is not yet available.

References

L. A. Hiller and L. M. Isaacson, L.M, Musical composition with a high-speed digital computer. (The MIT Press, Cambridge, 1997) pp. 9–22.

D. Cope, Journal of New Music Research, 18(1-2), 117-139 (1987).

D. Cope, Experiment Ucsc.edu., retrieved from: http://artsites.ucsc.edu/faculty/cope/experiments.html.

J. J. Bharucha and P. M. Todd, Computer Music Journal, 13(4), 44–53 (1989).

P. Dhariwal, H. Jun, C. Payne, et al. arXiv preprint arXiv:2005.00341 (2020).

G. Hadjeres, F. Pachet and F. Nielsen, “Deepbach: a steerable model for bach chorales generation”, In International conference on machine learning (2017) pp. 1362-1371.

P. Dhariwal, H. Jun and C. M. Payne, Jukebox. OpenAI. Retrieved from: https://openai.com/research/jukebox.

P. Domingos, Communications of the ACM, 55(10), 78-87 (2012).

J. Daintith and E. Wright, A dictionary of computing (Oxford University Press, Oxford, 2010).

What is Supervised Learning? | IBM. (2023). Ibm.com. Retrieved from https://www.ibm.com/topics/supervised-learning.

N. Kotecha and P. Young, arXiv preprint arXiv:1804.07300 (2018).

F. Attneave, The Journal of Aesthetics and Art Criticism, 17(4), 503–510 (1959).

P. Lu, X. Tan, B. Yu, et al., arXiv preprint arXiv:2208.14345 (2022).

K. Ebcioğlu, Computer Music Journal, 12(3), 43–51 (1988).

Y. C. Yeh, W. Y. Hsiao, S. Fukayama, et al. Journal of New Music Research, 50(1), 37-51 (2021).

D. Herremans, C. H. Chuan and E. Chew, ACM Computing Surveys (CSUR), 50(5), 1-30, (2017).

B. L. Sturm, J. F. Santos, O. Ben-Tal, I. Korshunova, arXiv preprint arXiv:1604.08723 (2016).

J. P. Briot, G. Hadjeres, and F. D. Pachet, arXiv preprint arXiv:1709.01620 (2017).

I. Goodfellow, J. Pouget-Abadie, M. Mirza, et al., Communications of the ACM, 63(11), 139-144 (2020),

A. Creswell, T. White, V. Dumoulin, et al., IEEE signal processing magazine, 35(1), 53-65 (2018).

K. Choi, G. Fazekas and M. Sandler, arXiv preprint arXiv:1604.05358 (2016).

M. Civit, J. Civit-Masot, F. Cuadrado and M. J. Escalona, Expert Systems with Applications, 1, 118190 (2022).

Downloads

Published

13-03-2024

How to Cite

Sun, Y. (2024). Analysis Of the Principle and Application of Machine Learning for Music Composition. Highlights in Science, Engineering and Technology, 85, 556-562. https://doi.org/10.54097/8yg39t12