3月22日消息,最近,谷歌发布了第一个AI Doodle来庆祝巴赫的生日。据了解,在这个涂鸦中,网友们可以创造出自己的旋律。通过机器学习技术,Doodle将播放由巴塞尔风格的网民创作的作品。与此同时,网友们也可以使用Doodle来见证算法如何“bach”一些熟悉的旋律,或者展示创作的旋律和巴赫的“合作”音乐来展现更多现代摇滚风格。

谷歌发布了第一款AI Doodle来制作个性化的旋律-而后网
Google透露,Doodle由Google Magenta,Doodle和PAIR团队完成。 Magenta团队希望通过机器学习帮助用户获得音乐和艺术,PAIR团队希望创建工具或体验,让每个人都对机器学习感到满意。

开发这样一个Doodle的第一步是创建一个支持它的机器学习模型。机器学习是教授计算机通过呈现大量案例来呈现解决方案的过程,而不是像传统计算机编程那样给出计算机遵循的一组规则。在Magenta项目工作的ai人工智能研究员(AI Resident)Anna Huang开发了Coconet多功能模型,用于各种音乐任务,例如旋律协调,音乐不同部分之间的平滑过渡以及零成分。

为了达到相应的效果,谷歌基于巴赫的第一首赞美诗训练了Coconet模型。巴赫的赞美大多是四种声音,每种都有自己的旋律线,在一起演奏时会产生丰富的和声效果。这种简洁的结构使其成为机器学习模型的良好训练数据。因此,当一位网友在Doodle中的模型上创建自己的旋律时,它会将其转换为巴赫风格的旋律。

与此同时,Google使用PAIR的TensorFlow.js在浏览器中进行机器学习。但是,如果用户的计算机或设备无法使用TensorFlow.js运行Doodle,那么Doodle将启用Google的新处理单元(TPU),这是一种快速处理数据中心机器学习任务的方法。