如何讓程序員愛上音樂?亞馬遜給出的最新答案是AI 音樂鍵盤。
亞馬遜 AWS 最近宣布了一款名為 DeepComposer 的產(chǎn)品,兼具軟件和硬件,其定位是全球首款面向開發(fā)者的機(jī)器學(xué)習(xí)編曲鍵盤,通過 AI 編曲幫助程序員學(xué)習(xí)和掌握如何開發(fā)機(jī)器學(xué)習(xí)技術(shù),尤其是如何使用生成對(duì)抗網(wǎng)絡(luò)(GAN)。
只要使用鍵盤輸入一小段旋律,DeepComposer 就可以將其改編成搖滾、流行、爵士和經(jīng)典等不同風(fēng)格,生成一段韻律相似的原創(chuàng)音樂,并且支持分享到 SoundCloud 平臺(tái)。如果再加上些個(gè)人創(chuàng)意和代碼,它還可以學(xué)習(xí)和實(shí)現(xiàn)用戶自己創(chuàng)造的曲風(fēng)。
目前亞馬遜只是官宣了 DeepComposer 的存在,具體的技術(shù)細(xì)節(jié)和發(fā)售日期尚未公布。
DeepComposer 發(fā)布會(huì)(來源:AWS)
官方介紹稱,該產(chǎn)品需要依托于亞馬遜 AWS 云服務(wù)使用。在正式發(fā)售后,云平臺(tái)上會(huì)有專門的 DeepComposer 控制臺(tái),還會(huì)配有相關(guān)教程、示范代碼和訓(xùn)練數(shù)據(jù)。
由于 AI 編曲模型已經(jīng)經(jīng)過預(yù)訓(xùn)練,開發(fā)者在入門初期無需編寫任何代碼,可以直接上手嘗試,例如 AI 已經(jīng)掌握了兒歌《一閃一閃亮晶晶》的旋律。
官方演示時(shí)使用了一款帶有 AWS 標(biāo)志的 32 鍵實(shí)體鍵盤,上面還裝有 11 個(gè) LED 按鈕,3 個(gè)旋鈕,1 個(gè)音量調(diào)節(jié)鈕和 1 個(gè)編碼器。更重要的是,對(duì)于很多不擅音律的程序員來說,很多和弦都已經(jīng)預(yù)設(shè)好了,可以自動(dòng)播放和混合。
鍵盤通過 USB 供電,需要與電腦連接并實(shí)時(shí)上傳音樂數(shù)據(jù)到 AWS。即使不買實(shí)體鍵盤,AWS 上也有虛擬 DeepComposer 鍵盤可以使用。
DeepComposer 的實(shí)體鍵盤(來源:AWS)
DeepComposer 目前支持搖滾、流行、爵士和經(jīng)典四種預(yù)設(shè)風(fēng)格,全部由生成對(duì)抗網(wǎng)絡(luò)(GAN)訓(xùn)練而成,亞馬遜稱其背后的算法為Generative AI的一種。
在熟悉 GAN 的基本原理和框架之后,開發(fā)者還可以在控制臺(tái)中編寫新的代碼,調(diào)整模型的超參數(shù),比如音調(diào)和速度,利用 SageMaker 工具自定義模型架構(gòu)。這也是亞馬遜研發(fā) AI 編曲鍵盤的意義所在。
GAN 是在無監(jiān)督學(xué)習(xí)的一種方法,通過兩個(gè)神經(jīng)網(wǎng)絡(luò)左右互搏來學(xué)習(xí)和訓(xùn)練。它可以應(yīng)付圖像生成和視頻處理等多種復(fù)雜任務(wù),因此近年來在機(jī)器學(xué)習(xí)領(lǐng)域被廣泛使用。
AWS 云端的虛擬鍵盤和控制臺(tái)(來源:AWS)
亞馬遜表示,希望可以借助 DeepComposer,向更多對(duì)機(jī)器學(xué)習(xí)和 GAN 感興趣的開發(fā)者提供一個(gè)簡單的入門方式,無論他們是否有相關(guān)背景,都可以一邊愉快地創(chuàng)造音樂,一邊學(xué)習(xí) GAN 和機(jī)器學(xué)習(xí)的技巧。
如果再進(jìn)一步,DeepComposer 還支持用戶使用自定義數(shù)據(jù)集進(jìn)行訓(xùn)練,開發(fā)全新的 Generative AI 模型生成風(fēng)格完全不同的原創(chuàng)韻律。
這并非亞馬遜第一次推出類似的機(jī)器學(xué)習(xí)培訓(xùn)產(chǎn)品,它曾在 2017 和 2018 年分別推出了 DeepLens 和 DeepRacer,前者支持面部識(shí)別和物體識(shí)別,后者則是強(qiáng)化學(xué)習(xí)加持的無人駕駛訓(xùn)練車。
除了為 AWS 平臺(tái)吸引開發(fā)者,兩款產(chǎn)品也都肩負(fù)著普及機(jī)器學(xué)習(xí)技巧,方便開發(fā)者學(xué)習(xí)、訓(xùn)練和掌握機(jī)器學(xué)習(xí)方法的作用,與剛剛推出的 DeepComposer 類似,不過這一次或許會(huì)讓更多程序員愛上音樂。
-
AI
+關(guān)注
關(guān)注
87文章
30746瀏覽量
268897 -
亞馬遜
+關(guān)注
關(guān)注
8文章
2650瀏覽量
83322
發(fā)布評(píng)論請(qǐng)先 登錄
相關(guān)推薦
評(píng)論