圣诞节到了,来听首AI创作的圣诞歌曲吧!
药明康德AI/报道
一年一度的圣诞节已经来临,相信你一定已经在大街小巷听到了不少耳熟能详的圣诞歌曲了吧?每年的圣诞歌曲都是大同小异,也是时候来点创新元素了。
今年,一家名为Made by AI的公司实现了让AI“作曲”的成就。这家公司最初是使用机器学习算法来进行珠宝设计,如今也让AI成为了一位“音乐家”。
Made by AI利用神经网络,创建了一个免费的歌曲生成工具。使用者需要输入音乐的时长(以秒为单位,最多为两分钟),并从钟琴、铃铛和单簧管三种乐器中选择一种作为这段音乐的主音色,然后只需等待大约一分三十秒,AI就可以生成一段充满圣诞特色的音乐旋律。
▲Made by AI圣诞歌曲生成界面(图片来源:christmas.madeby.ai网站截图)
显然以AI目前的水平来看,它生成的音乐还不足以登上各大音乐排行榜。但是该程序的开发团队表示,这个项目是AI经过大量训练和学习后的产物,其中包含一个略微复杂的系统。
在开始构建圣诞歌曲生成器时,开发团队首先必须选择一种算法,能够生成足够长且较为连贯的序列,而无需花费大量的计算。在经过了一番研究后,研究人员最终将目光锁定在一个名为长短期记忆(LSTM)的神经网络上,这是一个神经递归网络,能够对长期依赖性进行学习。
为了对神经网络进行训练,研究人员构建了一个包含一百首MIDI格式圣诞歌曲的数据集,以文本文件的形式记录了旋律中的音符,以及每个音符的长短、响度等信息。然后,研究人员使用开源数据库Music21来读取和写入这些数据。随着时间的推移,LSTM慢慢地学会了复制音符及和弦的序列,从而来产生符合主题的音乐旋律。
研究团队称,在亚马逊网络服务(Amazon Web Services)的GPU实例上(使用Nvidia V100-SXM2)对该模型进行完全优化和培训,大概需要3个小时左右的时间。同时,他们提出了让模型生成歌词的想法,并使用原始音频进行训练,但最终还是决定未来再实现这项操作。
“总体而言,我们对结果感到满意,”研究团队表示:“(我们)也鼓励所有人尝试用其他输入数据和模型来生成圣诞歌曲。”
图片来源:Pixabay
就在这个项目发布前大约一周左右,谷歌大脑(Google Brain)的Magenta项目成员发布了一款名为“Musical Transformer”的工具。作为机器学习模型,Musical Transformer能够产生相对连贯的歌曲,这些旋律具有显著的重复性。这个项目表明研究人员正在探究机器学习作为一种工具,在创作和创新过程中的重要作用。
点击“阅读原文”,来体验一下AI创作的圣诞歌曲吧!
参考资料:
[1] Made by AI tool uses a neural net to generate Christmas tunes. Retrieved December 25, 2018, from https://venturebeat.com/2018/12/19/made-by-ai-tool-uses-a-neural-net-to-generate-christmas-tunes/
本文来自药明康德微信团队,欢迎转发到朋友圈,谢绝转载到其它平台。如有开设白名单需求,请在文章底部留言;如有其它合作需求,请联系wuxi_media@wuxiapptec.com。
更多精彩文章:
神经细胞居然如此”多才多艺“!肢体动作全靠脑内微电流瞬息变化
《自然》子刊:AI助力化合物筛选,打开神经系统疾病药物研发新大门
大家关注的公众号越来越多,找不到“药明康德AI”怎么办?简单四步,将“药明康德AI”设置为星标公众号,问题即可解决。