原標題:人工智能創(chuàng)作的春天來了
“早春江上雨初晴,,楊柳絲絲夾岸鶯,。畫舫煙波雙槳急,小橋風浪一帆輕,�,!�
誰能想到,這是人工智能以“早春”為關(guān)鍵詞創(chuàng)作的一首詩,。作者“九歌”,,由清華大學計算機科學與技術(shù)系孫茂松教授帶領(lǐng)學生團隊歷時三年研發(fā)而成。
在綜藝節(jié)目《機智過人》中,,微軟的聊天機器人小冰以一曲中國風歌曲《桃花夢》“險勝”人類對手,。當歌手唱出“茫茫夜雨中,往事如風,,耳邊桃花笑春風,夢里你我相逢”這般古風濃郁的句子,,很多觀眾以為這是人類所作,。
寫詩、作曲,、繪畫,,人工智能創(chuàng)作的春天悄然到來……
技術(shù)上“熟讀唐詩三百首”
微軟亞洲研究院副院長周明是一個文藝愛好者。他和研究團隊教會了小冰寫現(xiàn)代詩,,作曲則是新技能,。
周明說,神經(jīng)機器翻譯,、聊天機器人,、閱讀理解和創(chuàng)作是自然語言處理技術(shù)應用的四個主要方面,難度逐漸遞增,,創(chuàng)作處于金字塔頂端,,最難突破。
“一開始,,人們找不到怎么針對創(chuàng)作建模,,因為它是感性的。寫詩,、作詞,,都是一些文采飛揚、靈感突現(xiàn)的東西,,很難捕捉,。”他說。得益于近年來深度學習和神經(jīng)網(wǎng)絡技術(shù)的進步,,人工智能創(chuàng)作才屢獲亮眼成績,。
周明介紹,小冰寫歌是一個“編碼與解碼”過程,。研究人員首先用流行歌曲訓練人工智能機器人,。訓練充分后,就可開始創(chuàng)作:把歌曲主題以關(guān)鍵詞形式輸入后,,就會被編碼成人工智能可以理解的語言,,機器人再以人能理解的方式解碼輸出,成為一句歌詞,;然后把這句詞與原來輸入的關(guān)鍵詞合并作為新的輸入,,就可得到第二句,如此循環(huán)得到整首歌詞,。同樣,,也可輸入歌詞,對應翻譯成曲譜,,即把曲譜也看作自然語言,,由此完成計算機作詞譜曲。
“九歌”學寫詩,,也是“熟讀唐詩三百首,,不會作詩也會吟”。
“九歌”主創(chuàng)者,、清華大學研究生矣曉沅輸入了30多萬首唐朝以來的古詩作為語料庫,,利用深度學習模型讓計算機學習。除了對詩句平仄,、押韻規(guī)定外,,并未人為給出任何規(guī)則,而是讓計算機自己學習古詩中的“潛規(guī)則”,。
“計算機怎樣作出這樣的詩,,我們也不知其中規(guī)則,”孫茂松說,,這是深度學習的“黑箱”現(xiàn)象,。在他看來,每首古詩像一串項鏈,,項鏈上的珠子就是字詞,。深度學習模型先把項鏈徹底打散,然后通過自動學習,,將每顆珠子與其他珠子的隱含關(guān)聯(lián)賦予不同權(quán)重,。作詩時,,再將不同珠子重穿成新項鏈。
古人作詩多為抒發(fā)情志,,風格偏悲愁,,這也讓“九歌”寫的詩有些“傷春悲秋”。團隊希望通過強化一些輕松情緒樣本的訓練,,讓“九歌”變得積極一些,。此外,如何在保證全詩一致性的基礎(chǔ)上寫出更長的詩歌,,也是新挑戰(zhàn),。
意境上“功夫在詩外”
除了寫詩作曲,人工智能還進化出了寫小說,、作畫等新技能,。日本研發(fā)的人工智能所創(chuàng)作的科幻小說《電腦寫小說的那一天》,騙過了所有人類評審,,成功入圍日本微小說文學獎,;谷歌人工智能還能進行繪畫創(chuàng)作,有畫作被拍出了8000美元高價,。
人工智能已在棋牌,、電子游戲等領(lǐng)域戰(zhàn)勝人類,在藝術(shù)創(chuàng)作領(lǐng)域的最新進步,,是否意味著它在這方面超越人類也為時不遠?
周明認為,,目前人工智能創(chuàng)作還只是基于大數(shù)據(jù)的模仿,,離真正人類的創(chuàng)作智能還差得很遠,“訓練人工智能創(chuàng)作方面的數(shù)據(jù)還不夠多,,比如說給歌詞譜曲的數(shù)據(jù),;其次是靈感不夠,因為光憑數(shù)據(jù),,只是一個追隨者,,寫詞作曲都似曾相識,沒有一種靈感突然迸發(fā)的感覺,�,!�
在孫茂松看來,目前人工智能創(chuàng)作是頗受限制的創(chuàng)造性,,理論上并未超出前人在千百年詩歌創(chuàng)作實踐中無意識“界定”的創(chuàng)作空間,。古人寫詩是“功夫在詩外”,常根據(jù)經(jīng)歷有感而發(fā),,有內(nèi)容有意境,,而機器暫時難以做到“托物言志”或“借景抒情”。
關(guān)于人工智能在創(chuàng)作領(lǐng)域超越人類的擔心,專家認為是杞人憂天,�,!霸谝魳穭�(chuàng)作、詩歌,、散文等需要很深內(nèi)涵或靈感的領(lǐng)域,,我個人認為機器基本不大可能達到人的狀態(tài),但會對人創(chuàng)作產(chǎn)生輔助,�,!敝苊髡f。
不過,,人工智能可提升專業(yè)創(chuàng)作者的效率,,“如在寫作時想不到用某個詞,但人工智能為你聯(lián)想出一個詞,,讓你發(fā)現(xiàn)原來可以這么寫,。”對普通人而言,,“九歌”等人工智能創(chuàng)作系統(tǒng)可降低創(chuàng)作門檻,,實現(xiàn)“人人都可以是詩人、畫家或音樂家”的夢想,。
孫茂松說,,團隊未來計劃對“九歌”系統(tǒng)升級,讓它判斷人作詩的好壞,,如在韻腳,、平仄方面是否有誤,在遣詞造句方面是否詞不達意或句不成篇,,幫助人改進創(chuàng)作技能,;還可通過大數(shù)據(jù)對古代文獻進行“人文計算”、定量分析研究,。
除了創(chuàng)作本身,,研究機器創(chuàng)作還可為人工智能其他領(lǐng)域帶來意想不到的好處,開啟多領(lǐng)域交叉學科的創(chuàng)新,�,!霸谧屝”鶎W習音樂創(chuàng)作前,我們不曾想到音樂也可以用自然語言技術(shù)處理,,”周明說,,“所以自然語言一旦突破,就可帶動認知智能突破,,帶動整個人工智能突破,,就有很多原來不敢想象的場景可以落地了,。”