2

數學的力量有多強大,看看AlphaGo有多強大就知道了。可是,你想過有一天數學和文學竟能走到一起,甚至相互轉化么?
美國黑色幽默作家Kurt Vonnegut有一個著名觀點,即每一個小說故事都可以用二維圖表的方式表示出來,其中橫軸是時間線,縱軸是主人公的人生經歷線。例如,經典童話故事灰姑娘的曲線可以如下圖所示,一開始灰姑娘跟爸爸在一起生活,還算幸福快樂,誰知有一天爸爸娶了后母,還帶來了三位極品“好姐妹”,再加上爸爸的意外離世,因此灰姑娘的情緒一下子跌到谷底。后來,隨著神仙教母和舞會的到來,情緒又逐漸上升到一個至高點。然后,午夜降臨,不得不和王子分開,于是將情緒拉回低估。

作家的觀點固然很新奇,可是,只有灰姑娘這一個例證可沒多大說服力,畢竟小說的形式和風格成千上萬,難道都能畫成一條曲線?
來自美國佛蒙特和阿德萊德大學的數學家和計算機科學家們大約也是這么想的,于是他們從電子書庫“古騰堡計劃”中挑選出大約2000部英文小說輸入計算機,以人工智能的方式分析故事中主人公的情感曲線。需要特別指出的是,他們并沒有預先設定任何的固化程序,完全是靠機器學習算法自主識別的。從結果看,他們不但驗證了Kurt Vonnegut的觀點,并且還從2000條曲線中找到了一些規律。
研究者將相似走勢的曲線歸為一類,將2000條曲線總共分成了如下6大類:
1、窮光蛋到有錢人(上升)
2、有錢人到窮光蛋(跌落)
3、洞穴中的人(跌落,然后上升)【原文為“Man in a Hole”】
4、Icarus (上升,然后跌落)
5、灰姑娘(上升、跌落,然后上升)
6、Oedipus(跌落,上升,然后跌落)
其中3類是指作家M.R. James在自己的鬼故事集《Ghost Stories of an Antiquary》中經常運用的一種敘事方式,即主人公先受挫,然后戰勝困難獲得成功。4類是希臘神話中的一個人物,他和父親插上用蠟和羽毛制成的翅膀想逃離小島,誰知因為飛得太高翅膀被太陽烤化而落水喪生。6類也是希臘神話中的一個人物,他在不知情的情況下殺死了自己的父親并娶了自己的母親,最終以悲劇收場。
研究者發現,有些小說可能存在多條線索分支敘事的情況,但是在每個分支內,故事情節和主人公的情感波動是相互重合的。因此,雖然Kurt Vonnegut的觀點中縱軸為主人公的情感波動,但換成故事情節也同樣適用。
另外,雖然總體上1類作品的數目最多,大約占了2000本小說的1/5。但是從“古騰堡計劃”書庫的下載數據來看,3、5、6類也同樣很受讀者歡迎。
研究人員表示,這項研究的另一個重要價值在于,小說和曲線之間的對應關系或許能反過來推動計算機智能寫作領域的發展。通過大量地反向分析現有經典小說中主人公的情感曲線,利用機器學習和人工智能方面的技術,正向作用于計算機寫作,我們或許可以期待電腦在未來能像人類作家那樣寫出引人入勝的精彩故事。
來源:theatlantic,ifanr
雷峰網原創文章,未經授權禁止轉載。詳情見轉載須知。