谷歌这款人工智能能与你在钢琴上合奏

A grand piano that has been left by the East River underneath the Brooklyn Bridge is pictured in the Manhattan borough of New York May 31, 2014. According to local media, the piano has been there for a few days puzzling locals as to how it got there and the reason for its placement, perfectly under the bridge. REUTERS/Carlo Allegri (UNITED STATES - Tags: SOCIETY) - RTR3RO17
Google is developing AI which can play a piano.Image: REUTERS/Carlo Allegri
本内容由人工智能自动翻译。

谷歌正尝试开发能够创作艺术的人工智能(AI),如今还教会了它弹钢琴。

这家加州科技巨头推出的一项新实验让你可以与会弹钢琴的人工智能合奏。

这个名为“A.I. DUET”的项目运用神经网络技术,学习如何根据用户的输入演奏乐器。

你只需弹奏一段旋律——无论简单还是复杂,都由你决定——随后人工智能就会回应你的旋律。

“你甚至不必会弹钢琴——随手按几个琴键,听听它会弹出什么,光是这样就很有趣,”谷歌员工亚历山大·陈在一篇博文中写道。

“我们希望它能启发你——无论你是开发者、音乐家,还是仅仅对此好奇——去设想技术如何帮助创意变为现实。”

我试了一下,结果参差不齐:有时听起来非常棒,仿佛真有一位钢琴家在回应我的演奏;有时却毫无章法、刺耳,或过于简单。

Image: 谷歌

这项实验如此有趣、又有别于传统钢琴演奏电脑程序的地方,在于它采用神经网络的工作方式。开发者并没有预先为它编写具体的回应,只是给了它大量音乐,它便由此学会了如何回应不同的旋律。

“我们给计算机播放了大量旋律范例。随着时间推移,它会学习音高和时值之间这些模糊的关联,并根据给出的范例建立自己的映射,”谷歌员工约塔姆·曼在一段视频中说。“所以在这项实验中,你弹奏几个音符,它们会传给神经网络;神经网络会根据这些音符以及它收到的所有范例,判断出一些可能的回应。”

他补充道:“它能捕捉到你暗示的调性和节奏等要素,尽管我从未明确地为它编写过调性和节奏的概念。”

你可以直接在电脑上使用键盘或鼠标来演奏。如果你更懂音乐,也可以将正规的电子键盘直接连接到电脑,用这种方式与人工智能合奏。

这不只是一个人人都能玩的有趣玩具——它确实也有这层用途。它还是谷歌利用人工智能尝试创作艺术和音乐的一个更大项目的一部分。这个项目名为 Magenta,完全开源,因此任何感兴趣的人都可以下载代码并亲自试验。

下方有一段约塔姆·曼介绍这项实验的视频,你也可以点击此处体验 »

授权与转载
世界经济论坛发布的文章,可依据《知识共享署名-非商业性使用-禁止演绎4.0国际公共许可协议》以及我方《使用条款》进行转载。 本文所表达的观点仅代表作者个人立场,并不代表世界经济论坛的观点。