7年读博生涯,他造了个会弹琴会作曲的机器人音乐家

简介:
本文来自AI新媒体量子位(QbitAI)

音乐创造与演奏不再是人类的专利了,这个四臂机器人也能做到。


 Shimon用马林巴琴,演奏自己创作的乐曲

这个机器人名叫Shimon,有四条机械臂、八只“鼓槌”。它正在演奏的音乐,是机器用深度学习技术创造出来的。

研究人员为Shimon提供了5000多首完整音乐。这些音乐曲风各异,涵盖了从贝多芬到披头士到Lady Gaga再到迈尔斯·戴维斯的多种风格作品。

他们还为它输入了200万个作曲动机(作品中最核心的相对短小的音乐材料)、反复乐节和乐段(构成独立段落的最小结构)。

训练完成之后,除了给Shimon提供乐曲开头的四小节之外,整个创作过程中人类没有进行其他干预。

Shimon的研发离不开由乔治亚理工大学的博士生Mason Bretan,今年夏天他将获得音乐技术博士学位。Bretan用了7年时间……7年,来研究Shimon,让它学会了即兴演奏。

在他的研究下,Shimon已经成长为一个独立作曲家,可以自己生成旋律和和声。

 Mason Bretan

“Shimon学会我们提供的开篇方法后,它就能写出自己曲风的歌曲,”Bretan说,“当Shimon用深度神经网络从数以百计的人类创作的音乐片段中学习时,它诠释了音乐是如何具有感染力的。”

以前,Shimon只能演奏单声部的乐曲,现在它可以加入和弦。它的思考方式更像人类音乐家,不单单关注下一个音符,而是用较多的精力关注乐曲的整体组成。Shimon对音乐的理解水平很高,它不那么死磕音符变换,而是更关注整体效果。

Shimon最初的创造者,是Bretan的导师、乔治亚理工大学音乐技术中心主任Gil Weinberg。“Shimon的音乐素养有了一个飞跃,用了深度学习方法,它能够创造出结构清晰、前后连贯的音乐。”Weinberg说,“我们想探明机器人是否具备音乐创造性,写出美妙、激动人心、新鲜的音乐。”

 Gil Weinberg教授

Shimon也要登台亮相了。据悉,本月底它将在Aspen创意节上首次登台独奏。演出中还将加入机器人鼓手与交互式的伴舞机器人。

 能和观众互动的伴舞机器人

预祝Shimon老师团队演出顺利。

【完】

本文作者:安妮
原文发布时间:2017-06-18
相关文章
|
存储 JavaScript BI
GitHub:GitHub简介、使用方法、经验总结(图文教程)之详细攻略(持续更新!)
GitHub:GitHub简介、使用方法、经验总结(图文教程)之详细攻略(持续更新!)
|
物联网 开发工具
物联网平台实用技巧:设备端检测自己是否在线
基于MQTT接入的设备靠心跳保活,但心跳是周期性的、且自动收发和超时重连,这些特性给主动检测设备端是否在线带来了一定难度。本文提供通过消息收发是否正常判定设备是否在线的原理、流程、实现方式。
5048 1
|
10月前
|
编解码 区块链 数据安全/隐私保护
格式工厂下载免费版,格式工厂电脑版下载,格式工厂官方下载
格式工厂是一款功能强大的多媒体格式转换工具,支持几乎所有类型视频、音频和图片格式的转换。视频可转为MP4、3GP、AVI等;音频可转为MP3、WMA、FLAC等;图片可转为JPG、PNG等。同时支持DVD/CD抓取、多媒体文件修复与压缩、GPU加速编码等功能,适配iPhone、PSP等多种设备。软件绿色免费,操作简便,是目前使用最广泛的格式转换工具之一。
587 3
|
机器学习/深度学习 传感器 自动驾驶
基于深度学习的图像识别技术在自动驾驶汽车中的应用####
【10月更文挑战第21天】 本文探讨了深度学习中的卷积神经网络(CNN)如何革新自动驾驶车辆的视觉感知能力,特别是在复杂多变的道路环境中实现高效准确的物体检测与分类。通过分析CNN架构设计、数据增强策略及实时处理优化等关键技术点,揭示了该技术在提升自动驾驶系统环境理解能力方面的潜力与挑战。 ####
570 0
|
监控 Java 测试技术
技术分享:设计依赖双父任务的子任务执行流程
在复杂的工作流和项目管理中,任务之间的依赖关系至关重要。当一个子任务需要等待两个或多个父任务同时完成后才能执行时,合理的设计和实现这一流程对于确保项目顺利推进至关重要。以下,我将从设计思路、技术实现、以及优化策略三个方面,分享如何在工作学习中有效处理这种依赖关系。
449 2
Vue3头像(Avatar)
这是一个基于 Vue3 的头像组件库,提供了圆形和方形两种头像形状,并支持自定义大小、图片、图标及字符展示。
585 1
Vue3头像(Avatar)
|
Devops jenkins 测试技术
DevOps实践:持续集成与持续部署(CI/CD)的实现之路
【9月更文挑战第33天】在软件开发的海洋中,DevOps是一艘能够加速航行、提升航程质量的巨轮。本文将作为你的航海图,指引你理解并实现DevOps文化中的核心环节——持续集成(CI)与持续部署(CD)。我们将从基础概念出发,逐步深入到实际操作,带你领略代码到部署的全过程。准备好扬帆起航,让我们共同探索如何通过自动化工具和流程优化,让软件交付变得既高效又可靠。
|
安全
磁悬浮交通:超高速运输的未来
【10月更文挑战第13天】磁悬浮交通利用磁力使列车悬浮于轨道,实现高速行驶,具备速度快、安全、环保及维护简便等优势,正逐渐变革出行方式。其原理基于常导或超导磁铁产生的吸斥力,减少摩擦以提高效率。技术探索始于20世纪初,近年来在中、美、日等国取得显著进展。尽管建设成本高昂且存在技术挑战,但磁悬浮交通有望成为未来超高速运输的主力军,提升城市间交通效率。
|
存储 编解码 边缘计算
从RTMPS到MPEG-DASH:直播带货背后的秘密流程
大家好,我是小米,今天聊聊“社区直播带货”的技术流程。文章介绍了RTMPS协议的安全可靠传输,MPEG-DASH的自适应比特率流媒体技术,以及直播数据如何通过边缘节点和数据中心进行高效处理与分发,确保用户流畅观看。通过这些技术,直播带货不仅画质清晰,还保障了安全性和用户体验。希望本文能帮助你深入了解这一流程。如果有任何问题,欢迎留言讨论!
292 2
|
定位技术 开发者
百度地图开发 —— 获取百度地图开发的 AK
百度地图开发 —— 获取百度地图开发的 AK
560 3