0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

OpenAI发布了其AI音乐创作的深度神经网络—MuseNet

电子工程师 来源:lq 2019-04-29 17:29 次阅读

AI 创作音乐越来越热门。

刚刚,OpenAI 发布了其 AI 音乐创作的深度神经网络—MuseNet,可以使用 10 种不同乐器、风格如乡村乐、莫扎特、披头士乐队等,生成出 4 分钟的音乐。

OpenAI 博客最新发布文章指出,MuseNet 不是依靠人类明确地对音乐进行编程,而是通过学习预测 token 来学习和声、节奏、风格的模式,他们从许多来源收集 MuseNet 的训练数据,像是 ClassicalArchives、BitMidi 网站上的文件、MAESTRO 数据集,还有爵士、流行、非洲、印度和阿拉伯风格的音乐,总共利用了数十万个 MIDI 文件。

OpenAI 也指出,MuseNet 使用与 GPT-2 相同的通用无监督技术,GPT-2 为先前 OpenAI 提出的一个大规模 Transformer 模型,训练 AI 可预测序列中的下一个 token,包括音频和文本,用在 MuseNet 上则是给定一组音符后,要求 AI 预测后面会出现的音符。另外,MuseNet 使用 Sparse Transformer 的重新计算和优化核来训练一个具有 24 个注意力头(attention head)的 72 层网络,其全部注意力都放在 4096 个 token 的语境中。

当 MuseNet 知道许多不同的风格之后,就能混合生成新的音乐,举例来说,提供机器肖邦夜曲(Chopin Nocturne)的前 6 个音符,但是,要求机器生成一段流行乐,并要有钢琴、鼓、bass 和吉他,而机器生成的音乐就完美融合了肖邦和 Bon Jovi 两种风格。

图| MuseNet 音乐生成神经网络(来源:OpenAI)

之前 OpenAI 提出的 GPT-2,使用近 40 GB 的网页文字训练而成,主要具备了生成文本、预测下一个文字的能力,例如只给机器一段文字,就会因应前后文的风格创造内容、编写故事,但因为它生成的内容有条有理,仿真技术高,反而让外界担心助长假新闻、网络假消息的泛滥,在考量该技术可能遭恶意使用后,OpenAI 决定不放出训练好的模型,只公开一小部分模型和范例。

现在用在音乐创作上,可能引起的争议相对小,倒是为 GPT-2 找到了不错的应用场景。

另外,OpenAI 刚刚还在 Twitch 上举办了 MuseNet 实验音乐会,并预计在 5 月中旬放出该音乐转换器的工具——MuseNet共同作曲家(MuseNet-powered co-composer),让一般大众和音乐家用来创作。

MuseNet 共同作曲家有几种模式:简单模式下,用户会听到已经预先生成的随机样本,然后选择一个作曲家或风格,就可以开始生成音乐;高级模式,则可让用户有更多的选择,像是选风格、乐器等,打造全新的音乐作品。

图|MuseNet 在 Twitch 上举办一场音乐会(来源:Twitch)

OpenAI 研究人员 Christine Payne 指出,MuseNet 仍有局限性,因为它是通过计算所有可能的音符和乐器的概率来产生每个音符,所以偶尔会做出不和谐的选择,做出奇怪的配对,例如把肖邦风格配上 bass 和鼓。

今年 3 月,谷歌为庆祝知名音乐家巴赫的生日,在 Google Doodle 放了一个小游戏,用户在 Doodle 按下音符及节奏,就会以巴赫的风格演奏用户创作的作品。这是使用人工智能作曲的另一个案例。

不仅谷歌、OpenAI,唱片业、音乐人本身也都在探究 AI 的应用,在 MuseNet 于 Twitch 上举办音乐会之前,音乐技术专家 CJ Carr 和 Zack Zukowski 就在 YouTube 频道上播放重金属音乐,这些死亡金属串流音乐就是由他们开发的 AI 乐团 Dadabots 所生成的,而且 24 小时不间断。他们使用加拿大的死亡金属乐团 Archspire 的样本训练 SampleRNN 神经网络,进而可自动生成重金属音乐。

毫无疑问,人工智能将持续融入创意音乐领域。

图|重金属音乐不间断播放,背后其实是一个 AI 乐团(来源:YouTube)

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 转换器
    +关注

    关注

    27

    文章

    8191

    浏览量

    141697
  • 神经网络
    +关注

    关注

    42

    文章

    4570

    浏览量

    98709
  • 数据集
    +关注

    关注

    4

    文章

    1178

    浏览量

    24347

原文标题:OpenAI发布音乐生成神经网络 MuseNet,可创作4分钟音乐,刚刚还办了场音乐会

文章出处:【微信号:deeptechchina,微信公众号:deeptechchina】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    FPGA在深度学习应用中或将取代GPU

    神经网络进行任何更改,也不需要学习任何新工具。不过你可以保留你的 GPU 用于训练。” Zebra 提供深度学习代码转换为 FPGA 硬件指令的抽象层 AI 硬件前景
    发表于 03-21 15:19

    详解深度学习、神经网络与卷积神经网络的应用

    在如今的网络时代,错综复杂的大数据和网络环境,让传统信息处理理论、人工智能与人工神经网络都面临巨大的挑战。近些年,深度学习逐渐走进人们的视线,通过
    的头像 发表于 01-11 10:51 711次阅读
    详解<b class='flag-5'>深度</b>学习、<b class='flag-5'>神经网络</b>与卷积<b class='flag-5'>神经网络</b>的应用

    基于Arduino的音乐创作系统设计

    这是一款简易的音乐创作系统。使用 Arduino 驱动无源蜂鸣器和一排 LED 让音乐起舞。它巧妙的使用了红外遥控器作为琴键,通过编辑「乐谱」程序,来记录和创作自己的音乐
    的头像 发表于 11-30 09:10 545次阅读
    基于Arduino的<b class='flag-5'>音乐创作</b>系统设计

    浅析深度神经网络压缩与加速技术

    深度神经网络深度学习的一种框架,它是一种具备至少一个隐层的神经网络。与浅层神经网络类似
    的头像 发表于 10-11 09:14 393次阅读
    浅析<b class='flag-5'>深度</b><b class='flag-5'>神经网络</b>压缩与加速技术

    AI加速器架构设计与实现》+第一章卷积神经网络观后感

    AI加速器架构设计与实现》+第一章卷积神经网络观感    在本书的引言中也提到“一图胜千言”,读完第一章节后,对进行了一些归纳(如图1),第一章对常见的神经网络结构进行了介绍,
    发表于 09-11 20:34

    深度学习的神经网络架构解析

    感知器是所有神经网络中最基本的,也是更复杂的神经网络的基本组成部分。它只连接一个输入神经元和一个输出神经元。
    发表于 08-31 16:55 841次阅读
    <b class='flag-5'>深度</b>学习的<b class='flag-5'>神经网络</b>架构解析

    卷积神经网络深度神经网络的优缺点 卷积神经网络深度神经网络的区别

    深度神经网络是一种基于神经网络的机器学习算法,其主要特点是由多层神经元构成,可以根据数据自动调整神经元之间的权重,从而实现对大规模数据进行预
    发表于 08-21 17:07 2302次阅读

    卷积神经网络的介绍 什么是卷积神经网络算法

    深度学习算法。CNN模型最早被提出是为了处理图像,其模型结构中包含卷积层、池化层和全连接层等关键技术,经过多个卷积层和池化层的处理,CNN可以提取出图像中的特征信息,从而对图像进行分类。 一、卷积神经网络算法 卷积神经网络算法
    的头像 发表于 08-21 16:49 1421次阅读

    卷积神经网络的基本原理 卷积神经网络发展 卷积神经网络三大特点

    卷积神经网络的基本原理 卷积神经网络发展历程 卷积神经网络三大特点  卷积神经网络的基本原理 卷积神经网络(Convolutional Ne
    的头像 发表于 08-21 16:49 1434次阅读

    卷积神经网络的工作原理 卷积神经网络通俗解释

    卷积神经网络的工作原理 卷积神经网络通俗解释  卷积神经网络(Convolutional Neural Network, CNN)是一种众所周知的深度学习算法,是人工智能领域中最受欢迎
    的头像 发表于 08-21 16:49 2729次阅读

    卷积神经网络原理:卷积神经网络模型和卷积神经网络算法

    卷积神经网络原理:卷积神经网络模型和卷积神经网络算法 卷积神经网络(Convolutional Neural Network,CNN)是一种基于深度
    的头像 发表于 08-17 16:30 911次阅读

    PyTorch教程10.3之深度递归神经网络

    电子发烧友网站提供《PyTorch教程10.3之深度递归神经网络.pdf》资料免费下载
    发表于 06-05 15:12 0次下载
    PyTorch教程10.3之<b class='flag-5'>深度</b>递归<b class='flag-5'>神经网络</b>

    浅析三种主流深度神经网络

    来源:青榴实验室1、引子深度神经网络(DNNs)最近在图像分类或语音识别等复杂机器学习任务中表现出的优异性能令人印象深刻。在本文中,我们将了解深度神经网络的基础知识和三个最流行
    的头像 发表于 05-17 09:59 1071次阅读
    浅析三种主流<b class='flag-5'>深度</b><b class='flag-5'>神经网络</b>

    浅析三种主流深度神经网络

    来源:青榴实验室 1、引子 深度神经网络(DNNs)最近在图像分类或语音识别等复杂机器学习任务中表现出的优异性能令人印象深刻。 在本文中,我们将了解深度神经网络的基础知识和三个最流行
    的头像 发表于 05-15 14:20 607次阅读
    浅析三种主流<b class='flag-5'>深度</b><b class='flag-5'>神经网络</b>

    三个最流行神经网络

    在本文中,我们将了解深度神经网络的基础知识和三个最流行神经网络:多层神经网络(MLP),卷积神经网络(CNN)和递归
    发表于 05-15 14:19 1173次阅读
    三个最流行<b class='flag-5'>神经网络</b>