一个封闭的教室,充斥着杂乱的噪音,在教室前面的屏幕上,全都是一行行复杂的代码,每台笔记本电脑的扬声器都发出哔哔的刺耳声。 这些声音让人不禁想起了老式的音乐合成器,但这些声音跟复古可没有太大关系。 这些旋律、音调是由一个强大的神经网络创造的,专家们希望通过这个神经网络向音乐家们提供一些先进的、前端的作曲工具。他们甚至希望有一天,这些作曲工具能够自己创作出音乐来。 这个教室是由两个谷歌工程师Adam Roberts和Colin Raffel负责的,他们在迅速扩张的“谷歌大脑”人工智能实验室里从事着Magenta项目的研究。去年5月,Magenta项目在杜伦“Moogfest科技音乐节”上首度公开亮相。Magenta项目专注于机器理解、生成音乐能力的训练,以及创造能够进一步完善和补充人类创造力的工具。现在,距离Magenta公开已经近一年了,Roberts和Raffel再次回到Moogfest,介绍Magenta的使用方法及其运行方式,以便工程师和音乐家们对Magenta进行操作。Roberts和Raffel同时希望工程师和音乐家们能为这个开源项目贡献更多代码,并提出建设性的建议。
Roberts表示:“Magenta项目的目的是连接外部世界,特别是音乐创作者。从某种意义上来说,每个人多多少少都有一些艺术细胞,但是我们不会把自己当成艺术家,我们可能成为研究者和软件工程师。” 一个与众不同的旋钮 这个研讨会是Magenta工程师今年在“Moogfest科技音乐节”举办的数场活动中的一场,它主要是研究Magenta项目中MIDI音乐序列生成器的API。在为期四天的音乐科技节中,他们举办了几场研讨会,并向公众展示了Magenta的最新播放界面的唱片样本,比如基于网络的NSynth“神经合成器”,这个合成器利用了神经网络把现有的声音混合,进而生成一个全新的声音。 Roberts解释说:“有了合成器,就意味着有了旋钮和振荡器,我们就能够通过合并声音来创造一个新的声音。这是一个完全不同的旋钮”。
Magenta团队在“Moogfest科技音乐节”上的频繁亮相,不仅仅出于他们对科技和音乐的狂热。这也是他们发展战略中的关键一步。作为一个开源项目(代码基础可以在Github被检索到的项目),Magenta需要软件开发者对其代码进行操作测试,然后针对其接入界面的设计提出建设性意见,从而推动这个项目不断发展和完善。“Moogfest科技音乐节”十分重视音乐与科技的融合,这一点吸引了大批Magenta的目标受众。通过举办公众研讨会,Magenta希望有更多人安装和使用他们的工具包,这样他们才能根据用户的操作反馈不断完善其功能。 这一类活动的开展有助于谷歌工程师改进项目。正如Roberts所说的,Magenta的用户界面并不是完美的,仍有很多地方需要打磨、改进。“我们必须承认,Magenta工具包现在还不是一个能让所有用户任意操作的完美工具,它还有许多地方需要完善,用户自身也需要了解工具包的所有指令和使用方法。” 通过这样的研讨会,Roberts和Raffel在安装Magenta所需工具包的过程中,对编码器进行了一次测试。大部分的测试工作都是在命令行中的原始代码中进行的,也经过了一些应用程序的操作,比如PureData。Magenta创建了像NSynth App这样的用户接口界面,除此之外,Magenta编码员还正在努力建立一个连接谷歌AI设施与音乐创作工具(如Ableton Live和Logic Pro)的桥梁。Magenta团队的工作,在“学术研究模式”(他们的四篇研究性论文刚刚取得下一年“国际机器学习大会”的认可,这是一项不小的创举。)和“建设模式”之间取得了平衡。因此,用户接口界面还需要一段时间打磨、完善。 看创新工作者使用人工智能 当所有人都开始安装Magenta工具包、使用这个软件时,Roberts和Raffel就会得到一些非常有价值的东西——建设性的意见和反馈。研讨会的与会者都处于不同的技术能力水平上,他们能够快速地识别出Magenta的使用缺陷。这些都是建设性的意见,是谷歌工程师从Github和其他网上社区都无法得到的意见。他们还能第一时间观察到用户是如何使用代码和接口的,有时候还能发现一些非常特别的使用方式。 (责任编辑:admin) |