許峰雄 - 詳細(xì)
1980年,許峰雄自臺(tái)灣大學(xué)電機(jī)系畢業(yè),并順利獲得了電子工程學(xué)士學(xué)位――據(jù)他的大學(xué)同學(xué)回憶:那時(shí)候的許峰雄“性格和思想都與常人有異”,頗有些“特立獨(dú)行”的味道:旁人日復(fù)一日地挑燈苦讀,他則好像日復(fù)一日地“不務(wù)正業(yè)”――不過他的學(xué)習(xí)成績真的是“太棒了”,“幾乎沒人能趕得上”。臺(tái)大畢業(yè)后,許峰雄決定到北美著名學(xué)府卡內(nèi)基?梅隆大學(xué)攻讀計(jì)算機(jī)科學(xué)。這只“瘋狂鳥”飛到了大洋彼岸,飛到了計(jì)算機(jī)科學(xué)最為發(fā)達(dá)的國度――直到今天,校友們在談到許峰雄時(shí)還是不能忘卻那些當(dāng)年關(guān)于他的“奇談”――有一年的4月1日,當(dāng)時(shí)“瘋狂鳥”正在攻讀博士學(xué)位,就在這個(gè)愚人節(jié)許峰雄“伙同”一位同學(xué)寫出了一個(gè)“黑客程序”,可以控制其他師生的計(jì)算機(jī)系統(tǒng)并自動(dòng)“編寫”Email,且受控者很難分辨與之對(duì)話的是人還是機(jī)器――“最可怕”的是這個(gè)程序把人與之往來的信函發(fā)布到學(xué)校網(wǎng)站的電子布告欄上。結(jié)果很容易想象:第二天,電子布告欄出現(xiàn)了署名某老師或某學(xué)生的私人對(duì)話內(nèi)容,諸如“昨天我在洗手間撿到的連褲襪是誰的”、“打開電腦后怎樣關(guān)機(jī)”之類的信息被公諸于眾,圍觀者嘻笑不已,“受害者”悲憤莫名。不久,以許峰雄為首的“肇事者”公開致歉,表示這不過是愚人節(jié)的玩笑――還有一個(gè)非常有趣的巧合,當(dāng)今負(fù)責(zé)微軟全球研發(fā)事務(wù)的高級(jí)副總裁Rick Rashid博士就是當(dāng)年的“受害者”之一。如今事隔近二十余載,當(dāng)年的“施害者”和“受害者”在微軟再次“遭遇”――“愚人節(jié)事件”令這次的碰面充滿了喜劇色彩......
在許峰雄讀博士的時(shí)候,他又禁不住要“瘋”――扔掉了原先的論文題目,開始研究“計(jì)算機(jī)博弈”――假如僅僅是自己“瘋”那也罷了,被他的熱情所感染,一群同學(xué)開始和他一起瘋狂地研究“機(jī)器下棋”。
說起“計(jì)算機(jī)博弈”研究,其實(shí)早在臺(tái)大讀電子工程時(shí),許峰雄便已“見識(shí)”過能下國際象棋的計(jì)算機(jī)――一位同學(xué)購買了一臺(tái)內(nèi)置弈棋程序的機(jī)器,一時(shí)技癢的許峰雄和機(jī)器較量了一把,卻發(fā)現(xiàn)對(duì)手很弱,他“輕而易舉地?fù)魯×诉@個(gè)程序”;而在卡內(nèi)基?梅隆大學(xué),許峰雄“認(rèn)識(shí)”了另一臺(tái)名叫“Hitech”的弈棋計(jì)算機(jī),這位機(jī)器棋手的能力可強(qiáng)多了,但也只“相當(dāng)于業(yè)余級(jí)別的棋手”――然而,盡管自己偶爾下下國際象棋,而且身邊也有不錯(cuò)的研究環(huán)境,但這個(gè)階段的許峰雄壓根就沒想到自己日后會(huì)窮十余年光陰去鉆研“計(jì)算機(jī)博弈”。
一個(gè)偶然的機(jī)會(huì),Hitech研究組的一位成員請(qǐng)?jiān)S峰雄幫著復(fù)查這臺(tái)機(jī)器,期間遇到的問題卻使許峰雄欲罷不能,此后,他幾乎把所有的心力都投入到對(duì)這一領(lǐng)域技術(shù)的探索中――誰也不會(huì)想到,滿腦子千奇百怪想法的許峰雄居然會(huì)在這個(gè)研究項(xiàng)目上被“定身”且險(xiǎn)些因此而被學(xué)!疤幚怼保徽l也不會(huì)想到,這只在任一學(xué)術(shù)領(lǐng)域都有希望一飛沖天的“瘋狂鳥”由此找到了最適合自己搏擊長空的那片深藍(lán)。
1985年,許峰雄研制出了一個(gè)能夠計(jì)算出棋路的“ChipTest”――這個(gè)研究成果使許峰雄和他的同仁贏得了1987年美國計(jì)算機(jī)協(xié)會(huì)組織的計(jì)算機(jī)博弈錦標(biāo)賽以及持續(xù)研發(fā)的寶貴資金――但另一方面,他也很清楚:應(yīng)用該芯片的計(jì)算機(jī)還稱不上是真正意義的“象棋電腦”,而僅僅是在他所設(shè)計(jì)的“象棋芯片”之上構(gòu)建而成的模型機(jī)。這部機(jī)器的能力遠(yuǎn)不足以挑戰(zhàn)真正的人類高手――其實(shí)在研究出這個(gè)“ChipTest”之前,許峰雄已經(jīng)暗自立志,哪怕是耗費(fèi)十年光陰,也一定要研究出可將人類的國際象棋世界冠軍“斬落馬下”的智能機(jī)器。
1988年,許峰雄與他的合作者成功地研制出“智慧”更深邃、“思維”更敏捷的“深思”(Deep Thought)。“深思”的集成電路板上配有200塊芯片和兩顆處理器,每秒鐘能夠分析70萬個(gè)棋位或“想”出10步的棋著,其戰(zhàn)力大體相當(dāng)于一位級(jí)別稍低的國際象棋大師――也就是在這一年,IBM盯上了已獲得博士學(xué)位的許峰雄和他的創(chuàng)造物。許峰雄還記得,那時(shí)告訴他“IBM對(duì)‘深思’感興趣”的人,恰恰是后來成為微軟亞洲研究院首任院長的李開復(fù)――他們是卡內(nèi)基?梅隆大學(xué)的校友,李開復(fù)比許峰雄低一屆,一直以來兩人私交甚篤――IBM認(rèn)為“深思”具備極其重大的開發(fā)價(jià)值,因此,“藍(lán)色巨人”將許峰雄和他的兩位同事請(qǐng)到了其設(shè)在紐約的電腦研究中心。
“深思”出手不凡。就在它誕生的這一年,便因首次戰(zhàn)勝人類特級(jí)大師本特?拉爾森而聲名大躁,并由此成為有史以來第一臺(tái)國際象棋大師級(jí)計(jì)算機(jī)――但卡斯帕羅夫仍然是那一時(shí)期的國際象棋之王,無論人類還是“計(jì)算機(jī)類”都莫能攖其鋒,“深思”也是一樣。1989年10月,能夠在一秒鐘內(nèi)分析200萬個(gè)棋位的6處理器版“深思”與卡斯帕羅夫大戰(zhàn)兩個(gè)回合,卻根本招架不住“天下第一高手”的妙棋殺招。
“深思”首戰(zhàn)卡斯帕羅夫,卻落得慘敗收?qǐng)。這一結(jié)果早在許峰雄的意料之中,他明白“深思”還不盡完美,同時(shí)在此方面的研究也仍有很大的改進(jìn)空間。他再次開始了廢寢忘食的“瘋狂”鉆研。“在餐廳里吃飯時(shí)所想的都還是技術(shù)問題!痹S峰雄平靜地說,很明顯,他并不覺得“執(zhí)著求勝”有多辛苦,看來“瘋狂精神”真的已經(jīng)浸透了他的根性。
1995年,許峰雄研究出了后來為“深藍(lán)”所采用的芯片;次年,一臺(tái)全新的超級(jí)電腦在許峰雄、莫里?坎貝爾(Murray Campbell)、喬?赫內(nèi)(Joe Hoane)的堅(jiān)忍努力下誕生――它采用了研究小組設(shè)計(jì)的國際象棋專用處理器芯片,并且配備了IBM的RISC System/6000平行可擴(kuò)充系統(tǒng),棋力(性能)數(shù)百倍于原來的“深思”,運(yùn)算速度達(dá)到每秒種一億棋步。出于企業(yè)形象展示的考慮,IBM給這臺(tái)超級(jí)計(jì)算機(jī)起名為“深藍(lán)”。
1996年2月,卡斯帕羅夫在美國費(fèi)城與新的機(jī)器對(duì)手再度交鋒!坝惺芬詠碜顐ゴ蟮钠迨帧痹俅斡脛倮葱l(wèi)了榮譽(yù)――六局對(duì)抗,“深藍(lán)”1勝2平3負(fù)。不過,這一次人類棋王勝得并不輕松――盡管未能最終擊敗頑強(qiáng)的人類對(duì)手,但“深藍(lán)”的一些“神來之著”卻也很讓卡斯帕羅夫頭疼。許峰雄的信心更足了。接下來的一年里,許峰雄和同事們決意將“深藍(lán)”再加改造,把它變成速度更快、棋力更高、性能更強(qiáng)的超級(jí)“深藍(lán)”――他們不僅提升了機(jī)器的運(yùn)算能力,使之能在每秒鐘分析2億步棋。此外,IBM甚至在許峰雄及同事們的建議下,邀請(qǐng)到了四位國際象棋特級(jí)大師做“深藍(lán)”的“師父”和“陪練”,不斷修改完善“深藍(lán)”的棋路缺陷。
終于,許峰雄和脫胎換骨后的“深藍(lán)”迎來了“人機(jī)世紀(jì)大戰(zhàn)”的勝利。
賽后,遭遇慘敗的卡斯帕羅夫出現(xiàn)在各國記者面前。他臉色鐵青。當(dāng)主持人準(zhǔn)備介紹他的助手班子時(shí),他插話說:“不需要介紹我的隊(duì)伍――‘深藍(lán)’的才需要!
目前,“深藍(lán)”的一半捐給了位于華盛頓的Smithsonian博物館,另一半則作為資料在IBM保存。
“深藍(lán)”開辟了機(jī)器棋手戰(zhàn)勝世界棋王的歷史。就這個(gè)意義而言,是許峰雄和他可敬的同事們締造并見證了這個(gè)最偉大的瞬間――眾所周知,“計(jì)算機(jī)博弈”研究其實(shí)是對(duì)計(jì)算機(jī)處理能力的“極限”的不斷挑戰(zhàn)。另一方面,一些學(xué)者還認(rèn)為“計(jì)算機(jī)博弈”與人工智能(AI)技術(shù)殊途同歸。計(jì)算機(jī)邏輯和AI研究的奠基人阿倫?圖靈曾于1950年提出著名的“圖靈測試”――在其里程碑式的論文《電腦能思考嗎?》中,圖靈提出,在不知情的條件下,通過某種特殊的方式,一個(gè)人與一臺(tái)機(jī)器相互問答,假若在相當(dāng)長的時(shí)間內(nèi)這個(gè)人分辨不出與之交流的對(duì)象是人還是機(jī)器,那么這臺(tái)機(jī)器便可認(rèn)為是能思考的。圖靈甚至預(yù)言,到20世紀(jì)末,一定會(huì)有機(jī)器能夠通過“圖靈測試”;于是,自那以后的半個(gè)世紀(jì),數(shù)以萬計(jì)的科學(xué)家因循著各異的途徑,期望設(shè)計(jì)出可通過“圖靈測試”的機(jī)器――對(duì)“計(jì)算機(jī)博弈”的相關(guān)研究亦不脫這一范疇。
不過,許峰雄認(rèn)為他對(duì)“弈棋電腦”的研究與傳統(tǒng)的“人工智能”毫無關(guān)系!拔业囊恍┩抡J(rèn)為AI是無稽之談,”許峰雄表示,“深藍(lán)”根本就不是基于AI技術(shù)構(gòu)建的。我們的研究很單純――只想解決一個(gè)問題:我們能不能創(chuàng)造出一臺(tái)速度快到足以擊敗人類世界冠軍的計(jì)算機(jī)。”