close
AlphaGo的強大遠超人類 該放棄擊敗它的想法瞭

(本文首發於觀察者台北靜電油煙處理機出租網:如何戰勝AlphaGo?該放棄這想法瞭)

2017年5月27日,柯潔在與AlphaGo的最後一局中執白發揮不佳,最後求投場大龍被吃負於AlphaGo,人機大戰0:3沒有取得突破。

在前一天的人機配對賽中(前一天文章我以為是人參考AlphaGo提供的選點下,其實不是,配對賽人機雖然是一邊但是不商量,輪流各下一手),連笑與AlphaGo執白戰勝瞭古力與AlphaGo,比賽中人類棋手明顯發揮更差,導致棋局缺少邏輯狀況不斷不夠流暢。女棋手唐奕透露說,古力一方本來勝率高達75%勝定(由於之前連笑的錯著),古力一招錯棋勝率降成60%,再一招掉成45%,後來繼續犯錯被翻盤。人機聯棋,人類高手的表現明顯差於AlphaGo,就象人類混雙賽中女棋手的表現。

同一天唐韋星等五位中國世界冠軍以相談棋(五人商量著下)的形式執黑對戰AlphaGo,第一個接觸戰就早早出敗著。猜到自認為不利的黑棋後,五位高手心態受影響,27手長過於松垮,在這個局部地勢全失,早早就陷入困境。整盤棋早早進入瞭AlphaGo的控制流,它開始標志性地不斷送目。棋手們眼看又要以最小差距負,幹脆中盤認負,最大的貢獻可能是一個神同步的表情包。

今天第三局柯潔執白不是猜先的,是第二局後他主動要求的,更利於第三局發揮水平。柯潔2015年執白全年隻負一局,他的白棋可以說代表瞭人類高手的最高水平。但本局還是較早階段就出瞭敗招,以較大差距負於AlphaGo,發揮可能還不如第一局。

二次人機大戰五盤棋結束,應該可以得出結論瞭:AlphaGo遠強於人類棋手,而且即使它有bug,人類棋手也幾乎找不到台中靜電油煙機租賃。我之前的文章中不斷為人類棋手想辦法,試圖從算法的角度發現AlphaGo的弱點,希望人類棋手能利用其弱點戰而勝之。現在看來,由於人類棋手與它差距實在太大,應該放棄這種想法瞭。

但是人機大戰的意義還是很大的,AlphaGo到底有多強大,作為沒有自我意識的弱人工智能,它隻是一個算術工具,自己肯定不知道。而AlphaGo的開發者Deepmind團隊的人類算法大師們,雖然開發出瞭一個強大到可怕的工具,但自己也難以解讀這種強大。人類頂尖棋手通過與AlphaGo的對戰,親自感受到瞭這種強大,也對AlphaGo作出瞭高強度的測試。柯潔的第二盤甚至第三盤棋,還是提供瞭很復雜的局面,AlphaGo都完美地應對瞭下來。另一方面,AlaphGo不僅是通過戰績讓世人震驚,從圍棋藝術來說,它的很多招法,都體現瞭極度的震憾與美感。而這種震憾與美感,是人類的寶貴財富,是藝術精品,隻有職業棋手才能最好的闡釋,AlphaGo團隊反而做不瞭。所以,人機大戰人類棋手與機器並不隻是對抗,即使人類失利,雙方也共同對圍棋藝術作出瞭極大貢獻。

這也是現階段弱人工智能的意義。人工智能程序越來越強大,但隻有人類對手或者使用者,才知道人工智能的意義。更深層的意義,隻有等有自主意識的強人工智能來發掘瞭。從這個角度上看,AlphaGo也讓我們對人工智能的哲學意義認識更深。第三局進行的同時,筆者正在觀察者網觀天下論壇演講,提前預測柯潔會0:3負,從理性上放棄瞭戰勝AlphaGo的希望。但職業棋手也不是失敗,柯潔、李世石以及參與人機大戰的所有中國高手,對AI算法意義的闡釋,也是很大的貢獻。

下面對第三局的關鍵之處加以解說,並對圍棋AI後續的發展作出展望。

一。第三局的關鍵之處

柯潔白棋開局平穩,至12手是常見局面。AlphaGo的13手是新手。這一手拆一很難想到,但很難應對,白棋容易重復。柯潔在此局部的解決辦法是脫先。

柯潔14位尖頂後16位打入,18同樣還以一個拆一,並果斷出手20位打入角部。這一手也很難應對,黑怎麼應都會被利。AlphaGo同樣應以脫先。

AlphaGo的21壓迫白角部,占住外面。柯潔26手飛出,但AlphaGo仍然執意要控制大勢,27位控場,仍然不理右下角。柯潔28手終於忍不住在右下角出手。雙方在這幾個局部的脫先大戰韻味深長。

對柯潔28,AlphaGo簡單地29位31位頂住走厚。這個局面白棋花的手數不少,卻難以獲得重大戰果隻是單純破空。可能柯潔28位沒忍住有問題。這時柯潔感覺右下角不好走瞭,再次脫先在右上角32位碰,而AlphaGo作出瞭令人吃驚的選擇,簡單地37位占住角,讓白38位擋上。但仔細品味,黑右邊兩子雖然陷入包圍,但是仍然很有活力,白並不能將右邊算成實空。黑棋39立下威脅白棋左下角和中下的棋,這一手誘發瞭柯潔的敗招。

柯潔40手威脅分斷黑棋,是一招嚴重的問題手,遭到瞭AlphaGo的反擊。AlphaGo不去連接而是41手點角,而白棋卻不敢斷!如果白切斷,由於自身毛病太多,左下角的白棋會被搜刮得很苦,失去瞭切斷的意義。柯潔考慮之後,作出瞭42沖,44切斷黑棋的激烈選擇。柯潔的意圖是,徹底分斷左中五個黑子,把40位威脅切斷的意義體現出來。但這是一廂情願的盤算,事實證明是敗招。

柯潔50、54、56將角部緊急處理一下,左下總算是“先手活”。然後58手威脅黑棋,企圖讓黑棋五子在F5位連回,這種“外邊和裡邊”的交換白便宜瞭。但是AlphaGo下出瞭勝招59位罩!這招棋拿住瞭白棋48這塊棋的棋形,白棋怎麼應都會變成效率低下的愚型。硬吃黑五子更不可行,沒有多少目,外面還會被黑全封住大敗。

柯潔被63吃後隻好繼續脫先做活右下角。這不是好招,而是沒辦法的脫先。AlphaGo穩穩地71扳73跳。這個結果,靜電油煙處理機租賃白右下角是先手活瞭。但和左下角的“先手活”一樣,目數很少。而且黑外面有借用,幾塊黑棋都很安全,做眼、出頭都方便,還隨時可以從71這聯絡。但白58、70這塊棋就很困難,加上60、62這塊棋等於是被纏繞攻擊。白實空又不足,已經是非常困難的局面瞭。

柯潔78手補棋的選點很有妙味,是劣勢下走得不錯的一招。AlphaGo的選擇很明快,它簡單地走厚右下與右上,放棄瞭右邊兩子,讓白棋獲得瞭一大塊實空。但是黑爭得先手89位扳纏繞攻擊,柯潔為瞭下邊中間的大塊棋安全,隻能讓黑95長出,左邊幾個子基本被吃。這個局面,黑棋非常厚實,白棋實空雖然算有,但是大勢到處被制,局勢已經必敗瞭。但是根源是左下40手和44手的切斷,戰略上方向大錯。

後面柯潔敗勢下努力拼搏,在中上部形成瞭一個很復雜的局面。但AlphaGo似乎已經算清瞭,走出127手靜待白棋出招。柯潔苦思良久還是沒有辦法,上面被吃瞭,黑棋盤面15目優勢,比第一局的優勢還大得多。這說明AlphaGo似乎並不懼怕局部的復雜情況,計算能力比其它圍棋AI以及之前版本明顯提升。包括第二局很復雜的局面,AlphaGo也沒有應錯,還是能掌控局勢的。

這是終局的情況,白中腹大龍無法回傢被吃。但這是柯潔拼搏或者說求投場的結果。如果平穩收官大約是盤面十目的劣勢,無非是看AlphaGo是不是又送成最小差距。柯潔和昨天的五人一樣,選擇瞭壯烈。

本局柯潔發揮不佳,主要的看點還是AlphaGo的妙招,以及雙方的幾手脫先。柯潔的脫先多半是局部應不好的無奈選擇,AlphaGo的脫先有妙味。

二。圍棋AI後續將如何發展?人類棋手如何面對?

二次人機大戰,AlphaGo以及之前的Master,以令人信服的表現,基本上終結瞭人類棋手能否戰勝它這個懸念。柯潔是對此認識最深的,他賽前就說,這是與AI的最後三盤棋,無論勝負都不下瞭。因為之後差距會越來越大,與機器對局從勝負上沒有意義瞭。

但這並不是說圍棋與人類棋手就會慘遭打擊,其實國際象棋早就有這樣的事瞭。國際象棋高手連手機版本都戰勝不瞭,但是國際象棋運動近20年來發展得很好。在AI的幫助下,人類國際象棋水平迅速提升,大師的數量翻瞭好幾倍,正式比賽數量翻瞭十倍,棋界非常活躍。高等級的比賽很多,人類高手對局時,棋迷們在線觀看AI的評棋。AI會實時給出各個選擇的後續變化,棋迷們就象監考老師一樣盯著雙方高手,看他們是下出瞭好棋還是下出敗招,對手是不是找到瞭懲罰的辦法。

相信圍棋也會發展成這樣,至少從棋迷的角度,觀賞比賽不再象以前那樣一頭霧水。如果真有人類高手像柯潔第二局前50手表現那樣,下得和AlphaGo推薦的招數一樣,也會得到棋迷與棋手們真心的喝彩。而棋手也會追求這種榮譽,為之興奮,為之落淚,這種感情是冷冰冰的AlphaGo永遠無法體會到的。

近一段時間,棋迷們顯得對人類棋手之間對局興趣下降,對絕藝、AlphaGo與人類高手的對局更有興趣。我相信這是暫時的,主要原因還是人類棋手水平低犯錯太多。如果人類棋手在向AI學棋之後,水平取得巨大進步,有藝術美感的高水平棋局一定會比以前更多,而棋迷們會更有興趣看人類棋手之間有血性與情感的對局。國際象棋頂級AI之間,動則大戰100回合,雖然水平很高,但棋迷們其實看不過來,關註度比卡爾森的世界冠軍賽要低得多。

現在頂級的圍棋AI隻有AlphaGo一個。騰訊絕藝團隊的開發似乎進入瓶頸,正如AlphaGo去年的版本,總是會被時間充足的人類對手以一定概率找到Bug。但是這次Deepmind團隊已經透露瞭Master的技術秘密,我上篇文章已經簡單介紹瞭。Deepmind將在6月以論文形式公佈更多細節,並將在幾個月以後象2016年《自然》那篇文章一樣公佈非常完整的技術細節。這將對絕藝、DeepZenGo等高水平AI幫助極大,其它開發者也可能迅速追上。

接下來6月,夢百合杯64強戰就將開打,日本的DeepZenGo特約參賽。如果DeepZenGo連勝兩局進入16強,會到9月再續戰。這幾個月時間,得到Deepmind公佈信息的幫助,DeepZenGo的實力很大可能將突飛猛進。即使隻是接近Master的水平,DeepZenGo獲得最終冠軍的可能性也不小。如果柯潔在過程中或者決賽中碰上它,再不與AI對局的宣告也隻能放棄瞭。

柯潔的意見是,人類的圍棋比賽就應該人來下,讓AI來是不正確的。國際象棋比賽確實如此,正式比賽不僅AI不能來,還要嚴查棋手不準AI支招。隻有人機結合趣味賽之類的比賽,才讓AI來比賽。

當然AI之間互相比賽也是很有意思的,圍棋AI肯定也會有很多比賽繼續舉辦。如果其它AI取得實力突破,例如對人類高手也是100%勝率,也可能AlphaGo也會參與“機機大戰”。

不管如何,圍棋AI的出現對圍棋是很好的事,能夠促進人類圍棋藝術的極大發展。而對“圍棋藝術”的理解,又需要職業棋手們的闡釋。這從一個側面,說明瞭人類與人工智能的辯證關系。

台灣電動床工廠 電動床

台灣電動床工廠 電動床

arrow
arrow
    全站熱搜

    n7a686jpgu 發表在 痞客邦 留言(0) 人氣()