毕业论文
您现在的位置: 在线音乐 >> 在线音乐市场 >> 正文 >> 正文

通过深层神经网络生成音乐

来源:在线音乐 时间:2024/9/15
深度学习改善了我们生活的许多方面,无论是明显的还是微妙的。深度学习在电影推荐系统、垃圾邮件检测和计算机视觉等过程中起着关键作用。尽管围绕深度学习作为黑匣子和训练难度的讨论仍在进行,但在医学、虚拟助理和电子商务等众多领域都存在着巨大的潜力。在艺术和技术的交叉点,深度学习可以发挥作用。为了进一步探讨这一想法,在本文中,我们将研究通过深度学习过程生成机器学习音乐的过程,许多人认为这一领域超出了机器的范围(也是另一个激烈辩论的有趣领域!)。目录机器学习模型的音乐表现音乐数据集数据处理模型选择RNN时间分布全连接层状态Dropout层Softmax层优化器音乐生成摘要机器学习模型的音乐表现我们将使用ABC音乐符号。ABC记谱法是一种简写的乐谱法,它使用字母a到G来表示音符,并使用其他元素来放置附加值。这些附加值包括音符长度、键和装饰。这种形式的符号开始时是一种ASCII字符集代码,以便于在线音乐共享,为软件开发人员添加了一种新的简单的语言,便于使用。以下是ABC音乐符号。乐谱记谱法第1部分中的行显示一个字母后跟一个冒号。这些表示曲调的各个方面,例如当文件中有多个曲调时的索引(X:)、标题(T:)、时间签名(M:)、默认音符长度(L:)、曲调类型(R:)和键(K:)。键名称后面代表旋律。音乐数据集在本文中,我们将使用诺丁汉音乐数据库ABC版上提供的开源数据。它包含了多首民谣曲调,其中绝大多数已被转换成ABC符号:

转载请注明:http://www.0431gb208.com/sjszlff/4404.html