August 10,2006

用程式測試莎翁作品真偽

在曾志朗的《人人都是科學人》一書中,有一篇〈莎翁之謎在於心〉挺有意思。其中提到一名楊姓醫師利用其所寫的一個有關偵測心臟疾病的心電圖的程式,居然可以解開一些作家作品真偽的問題,有興趣者可以找來看看,當作參考。


根據文中所說,此一程式「能計算出不同組合之間的相關性,所以有很好的應用價值」,實際做法則是,先將一些文學作品中的詞彙加以分析,如計算英文the、of、as等常用字的使用方法,它們的規律性可反映出一個作者掌握文字的功力和個人的喜好。

楊醫師進一步的分析如下:先收集五十篇十六世紀四個作家(當然包含莎翁)的劇本,隨機交給電腦計算處理,分析後得出一個相關的樹狀圖,結果很準確的產生四個群聚,恰恰就是這四位作家,每部作品都正確落在該作者的群聚中。再仔細看,樹狀途中每個大枝叉又分出小枝叉,聚集在一起的,都是同一個年代的作品,因為詞彙反映了時代的變遷,以及變遷中作家注意的事項。特別的是,《兩貴親》卻在這個分類中被踢了出來,歸為佛萊徹之作之作,剛好多年來很多學者都認為,該劇本應是兩人所合寫。

其他分析結果包括了,十六世紀著名戲劇《愛德華三世》和莎翁其他劇本的相關性非常低。而《紅樓夢》的前八十回和後四十回確實出自不同人的手筆,但前二十回和後面六十回的相關性也頗低,據此可做何推論呢?曾志朗只能說:「紅學專家們,也許你們可以為我們解這個謎!」

這個程式如此神奇,大概會另許多人心癢難耐吧!據說倪匡曾在《天龍八部》連載時替金庸寫了一小段,還把阿紫的眼睛給弄瞎了。如果把當初連載的文章一起來分析分析,居然也能將代寫的部分區分出來,那我也只能舉起大拇指說:「你真神!」

科學家的熱情和想像力有時真令人驚嘆,而對生活中各種大家早習以為常的事情,他們往往也會不斷追問:「為什麼?真的是這樣嗎?」因此在生活中永遠有研究不完的課題。看看《人人都是科學人》這本書,俯拾皆是生活中平凡之事延伸出來的有趣知識。人呀,還是要保有「好奇、求知、創意與心靈感受」才是。

下面這兩篇也是很好的例證:

〈也是城鄉差距〉:如果要讓一顆小樹苗長的比較好,你該把它種在城市裡還是鄉下呢?為了這個問題,作者鍥而不捨,居然在文獻上找到了答案...

〈你如何畫一個咖啡杯〉:由於一次的隨手塗鴉,使作者發現自己畫的咖啡杯把手全都在同一方向,大家都是這樣嗎?有何意涵?由此開始了幾次有趣的實驗,甚至推論到「為何很多人開車到俄克拉荷馬州和路易斯安那州時常會迷路?」原來,概念的形成總是夾纏著生活的歷史經驗呢。


Posted by mapuff at 樂多Roodo! │07:33 │回應(0)引用(0)生活‧讀閒書
樂多分類:學術/學習 工具:編輯本文
Ads by Roodo! 

引用URL

http://cgi.blog.roodo.com/trackback/1996428