AI也能作曲?誰來定義AI的freestyle?
本文主要分項AI實現(xiàn)作曲的原理和技術(shù)路徑、有哪些優(yōu)缺點和需要解決的問題。enjoy~
美國網(wǎng)紅兼流行歌手 Taryn Southern 近日發(fā)表了一張名為 I AM AI 的新專輯,成為人類歷史上第一支正式發(fā)行的AI歌曲。
主打單曲《Break Free》雖然達(dá)不到格萊美的標(biāo)準(zhǔn),但是完全聽不出是由應(yīng)用程序編曲,和音樂人的作品沒有太大差別,顛覆了普通人認(rèn)為AI制作出來的歌曲會比較機(jī)械、情感空白的認(rèn)識。
實際上人工智能巨頭公司都在深入研究AI音樂,一些AI音樂作品已經(jīng)達(dá)到“大師級”,甚至到了“以假亂真”的地步。去年2月,第一部由算法創(chuàng)作的音樂劇《Beyond the Fence》在倫敦上演,獲得較高評價;6月,Google研發(fā)的機(jī)器學(xué)習(xí)項目Magenta通過神經(jīng)學(xué)習(xí)網(wǎng)絡(luò)創(chuàng)作出了一首時長90秒的鋼琴曲;9月,索尼計算機(jī)科學(xué)實驗室人工智能程序創(chuàng)作一首披頭士音樂風(fēng)格的歌曲《Daddy’s Car》,廣受好評;百度公司人工智能(AI)可以在分析畫作之后,作出與之風(fēng)格相對應(yīng)的曲子。
人工智能在作曲領(lǐng)域取得了許多令人欣喜的成就,已經(jīng)成為能與人類協(xié)同創(chuàng)作復(fù)雜藝術(shù)作品的得力助手。那么,AI實現(xiàn)作曲的原理和技術(shù)路徑、有哪些優(yōu)缺點和需要解決的問題,本文將簡要通俗地講講。
AI作曲也在遵循“基本法”
音樂發(fā)展至今,所有的創(chuàng)新和突破都在竭盡所能地逼近人類極限,歷代西方作曲大師無不在偉大作品中留下探索音樂與新技術(shù)融合之道的時代印記。
從基礎(chǔ)理論設(shè)計與數(shù)學(xué)邏輯同構(gòu)并進(jìn)行符號化組織的角度來看,音樂雖然作為一門藝術(shù),卻有很強(qiáng)的可計算性,音樂模式背后蘊(yùn)含著數(shù)學(xué)之美。常規(guī)的作曲技法,如:旋律的重復(fù)、模進(jìn)、轉(zhuǎn)調(diào)、模糊、音程或節(jié)奏壓擴(kuò),和聲與對位中的音高縱橫向排列組合,配器中的音色組合,曲式中的并行、對置、對稱、回旋、奏鳴等等,都可以被描述為單一或組合的算法。這從本質(zhì)上決定了,AI技術(shù)可以較好地應(yīng)用到音樂創(chuàng)作上。久負(fù)盛名的人工智能音樂作曲系統(tǒng)EMI,就是通過對作品進(jìn)行分解,以新的排列來復(fù)用這些結(jié)構(gòu)進(jìn)行重組,獲得不同風(fēng)格的新音樂。
其實,早在上個世紀(jì)60年代,就已經(jīng)有計算機(jī)與傳統(tǒng)音樂之間結(jié)合的嘗試,直到廣泛研究智能算法的熱潮興起之后,許多基于機(jī)器學(xué)習(xí)神經(jīng)網(wǎng)絡(luò)的開源項目浮出水面,AI技術(shù)有了長足的進(jìn)步,越來越多的人關(guān)注到這個科技與藝術(shù)奇妙結(jié)合的領(lǐng)域,計算機(jī)音樂與傳統(tǒng)音樂的橋梁才逐漸架設(shè)起來。
雖然是freestyle,也有一些作曲技術(shù)模型
人工智能在作曲主要基于以下幾種模型:分形音樂模型、馬爾可夫鏈(Markov chain)模型、遺傳算法(Genetic Algorithm)模型、人工神經(jīng)網(wǎng)絡(luò)(Artificial Neural Networks)模型和各種基于規(guī)則知識的改進(jìn)或混合模型。
1、分形音樂
它表明音樂完全可以通過數(shù)學(xué)算法進(jìn)行創(chuàng)作。分形音樂是幾何學(xué)在作曲中的應(yīng)用,但是只能創(chuàng)作一些較為簡單的作品。
2、馬爾科夫鏈
由于建模簡單,可以即時產(chǎn)生新音樂,所以一直被廣泛用于商業(yè)程序上,也大量出現(xiàn)在互動音樂藝術(shù)家的作品和即興演出中。它基于隨機(jī)過程、概率邏輯的有限控制方法,尤其是使用馬爾科夫鏈結(jié)合一定約束規(guī)則,在統(tǒng)計的基礎(chǔ)上對音樂的未來走向進(jìn)行概率預(yù)測與風(fēng)格邊界限制。
3、遺傳算法
將音符的排列組合進(jìn)行編碼,模擬物種繁殖過程,自動挑選出最優(yōu)秀的作品。由于具有算法成熟和實現(xiàn)比較簡單這兩大優(yōu)勢,遺傳算法得到廣泛關(guān)注。但是,用遺傳算法進(jìn)行智能音樂生成,選取合適的評價函數(shù)是非常富于挑戰(zhàn)性的工作,一定程度上限制了應(yīng)用的快速發(fā)展。
4、人工神經(jīng)網(wǎng)絡(luò)
當(dāng)前AI音樂研究的前沿技術(shù),普遍采用具有深度學(xué)習(xí)能力的各種改進(jìn)神經(jīng)網(wǎng)絡(luò)模型,來幫助人工智能模型學(xué)習(xí)樣本音樂中的關(guān)鍵元素以及套路。模型充分學(xué)習(xí)一系列人類己經(jīng)創(chuàng)作好的音樂,提取和存儲音高、音長、音量、音色、音程、節(jié)奏、調(diào)式、和聲等關(guān)鍵特征,即可按照要求大量輸出有類似特征的新音樂。
例如,Google Brain做的在線交互鋼琴只需要識別當(dāng)前任意類型的少量音樂,就可以根據(jù)音樂的相符度進(jìn)行預(yù)測,實時輸出自動彈奏出搭配音樂。
創(chuàng)造AI的freestyle,它的難點在哪?
目前AI作曲領(lǐng)域研究的方向主要在深層特征的提取與應(yīng)用和混合系統(tǒng)的構(gòu)造上,還面臨以下幾個難點:
1、音樂的表示問題
音樂組曲過程較為復(fù)雜,現(xiàn)有特征提取機(jī)制尚不能夠精確掌握一部作品的全部信息,比如,作品中與樂句、調(diào)性等相關(guān)的音樂信息一般體現(xiàn)不出來。如何精準(zhǔn)表示音樂的細(xì)部特征、提取音樂的深層邏輯、建立表層結(jié)構(gòu)和深層邏輯的關(guān)系,是AI作曲亟待解決的基礎(chǔ)性問題。
2、學(xué)習(xí)與創(chuàng)造的問題
通過大量學(xué)習(xí)而建立的作曲系統(tǒng),能否“靈感一現(xiàn)”,合理地突破預(yù)置規(guī)則,嘗試使用不同方式創(chuàng)造性地作出一些風(fēng)格獨特,更生動、更具吸引力音樂作品。如何進(jìn)一步激發(fā)AI的創(chuàng)造性,實現(xiàn)從按照規(guī)則制作到突破規(guī)則創(chuàng)作的轉(zhuǎn)變,是AI作曲面臨的一個技術(shù)難題。
3、創(chuàng)作作品的質(zhì)量評估問題
人類對音樂作品的評判往往比較感性,因此作曲系統(tǒng)中的質(zhì)量評估機(jī)制是一個非常重要的部分,它往往會引導(dǎo)創(chuàng)作的方向,甚至最終決定作品的成敗。把人類的審美觀用機(jī)器能夠理解的語言描述出來,建立有效的評判標(biāo)準(zhǔn)是研究人員首要面對的問題。
作者:原騎士,微信公眾號“智能相對論”(ID:aixdlun):2個前人工智能行業(yè)管理咨詢老鳥+1個老媒體人組成的三人幫,深挖人工智能這口井,評出咸淡,講出黑白,道出深淺。
本文由 @原騎士 原創(chuàng)發(fā)布于人人都是產(chǎn)品經(jīng)理。未經(jīng)許可,禁止轉(zhuǎn)載。
題圖來自 Pexels,基于 CC0 協(xié)議
- 目前還沒評論,等你發(fā)揮!