電腦再次叫板人腦
圍棋“人機世紀大戰(zhàn)”首場比賽在韓國上演
北京時間中午12點
人工智能“阿爾法圍棋”程序與世界冠軍、韓國職業(yè)棋手李世石對弈
5場比賽定勝負
勝者將贏得100萬美元獎金
蝌蚪君開始敲字的時候
比賽已經(jīng)進行了2個多小時
勝負難料
一旁觀戰(zhàn)的人們
也是操碎了心
AlphaGo為何敢叫板近10年來
平均成績表現(xiàn)最優(yōu)秀的世界冠軍
阿爾法圍棋(AlphaGo)是一款圍棋人工智能程序。通過兩個不同“神經(jīng)網(wǎng)絡大腦”(棋局評估器、落子選擇器)合作來改進下棋。
我們換個最簡單的說法,其實就是套路啊套路!
AlphaGo作為一個機器人,也不用吃喝拉撒睡,每天24小時1440分鐘86400秒就干一件事——下棋!而且它又不會像人腦一樣“忘記”,所以下過的所有棋局全都記在腦子里了,這些都是“經(jīng)驗”。
等到實戰(zhàn)的時候,它看一下棋面就開始從過去的經(jīng)驗里找,這個盤面哪一路最容易贏,想要贏的話接下來應該怎么下。
每一步都去重復這個做法,弄成數(shù)據(jù)圖就是下面這樣子↓
而上面提到的棋局評估器和落子選擇器,其實就是看AlphaGo看的夠不夠準、夠不夠遠。棋局評估的越準確、后招看的越遠,贏的勝算就越大。
如果你還不明白……(這智商真是捉急),再舉個更淺顯的例子,這套路就像屌絲篩選幸福人生之路的過程:
地球上的所有女人→95后→貌美→D杯→傻白甜→165cm以上→溫柔→輕文藝→賢惠→廚藝好→能生養(yǎng)……→女神→女神愛上你。
AlphaGo從業(yè)余5段提升到可以擊敗職業(yè)2段棋手的水平,靠的就是這個。
另外,高手過招,最后往往看的是心態(tài)。李世石輸了第一局之后表示,棋局較量的時候其實情緒也在相互影響,如果緊張則可能有疏漏。但AlphaGo是個機器,可以永遠保持絕對冷靜。李世石感覺像是“碰到了一面墻”,自己所有情緒都直接被反彈回來了,而對方卻冷冰冰地沒一點情緒,這種體驗著實讓(ying)人(xiang)不(fa)爽(hui)。
計算機界的各種算法
論計算能力,人類不是計算機的對手。有學者估算,人的大腦可以每秒運行一億億次運算。而目前最快的計算機,中國的天河二號,已經(jīng)達到了每秒三點四億億次。
但下棋,不僅僅是計算這么簡單。阿爾法圍棋要想贏李世石,需要一套自動處理程序,將棋盤上的每一次變化,翻譯成電路的開與關(guān),通過有限步數(shù)的計算,得出結(jié)論。這套自動處理程序,就是當今世界的根基之一——算法。
五把鑰匙里,有一把是對的,一把一把試過去,總能打開鎖。這就是枚舉法。聽起來有些弱智,但是計算機的運算速度很快,所以至今,仍有用武之處。
密碼管理服務商,SplashData,曾經(jīng)公布過最受歡迎的密碼。黑客們只要把這些密碼試驗一遍,就能有很多收獲。
假如一共有二十道選擇題,每道題的答案都是A,你是會挨個念一遍呢,還是說一句:“都是A”?
想必,正常人肯定會選擇后者。不僅省時、省事,而且沒有信息損失,和“AAAAAAAAAAAAAAAAAAAA”效果一致。
在此過程中,你通過統(tǒng)計分析,總結(jié)出規(guī)律,用更少的字段去描述全部信息,這就是無損壓縮。
電腦上的無損壓縮當然復雜地多,有可能出現(xiàn)“ABABAB……”,也有可能出現(xiàn)“AB10AAB”,但其基本理念是一致的。
公鑰加密是一種很古老的做法——在計算機領(lǐng)域,超過十年就算古董了。
我們逛淘寶的時候,正是經(jīng)歷了這樣的場景。你發(fā)出的付款信息,要經(jīng)過多個服務器轉(zhuǎn)接,如果不加密,你的支付信息就會暴露在互聯(lián)上;如果你自定義一套密碼,安全倒是安全,但淘寶也不會認。所以,支付時要使用公鑰加密信息。
為什么谷歌風靡全球?因為谷歌的搜索引擎特別好用。為什么谷歌的搜索引擎那么好用?因為谷歌的匹配與排名算法極其優(yōu)秀。
1998年,谷歌創(chuàng)始人拉里·佩奇和謝爾蓋·布林發(fā)表了名為《解析大規(guī)模超文本網(wǎng)絡搜索引擎》(The Anatomy of a Large-Scale Hypertextual Web Search Engine)。
因為技術(shù)限制,我們還不可能讓計算機直接模擬人腦,分辨哪些重要、哪些不重要。佩奇和布林找到了一個計算機可以辨識的指標:PageRank值。
PageRank值可以簡單理解為網(wǎng)頁的被引用次數(shù)。比如你搜索“川菜的招牌菜“,其中,有一百個網(wǎng)頁既包含“川菜”又包含“招牌菜”,符合搜索要求。
其中,有九十九個網(wǎng)頁通過超鏈接提到了最后一個網(wǎng)頁,那么,最后一個網(wǎng)頁,就是最貼近用戶需要的。
當計算機拿到一張照片的時候,它沿著決策樹,將測試數(shù)據(jù),和之前的樣本數(shù)據(jù),進行對比。
最后結(jié)果由研究人員對結(jié)果進行判斷,給予獎勵或者修正。這樣,計算機就能逐步地建立一個決策體系,準確地識別人的表情。
擊敗李世石不代表征服圍棋
只是算法勝利
阿爾法狗首戰(zhàn)告捷,意味著人工智能將可以執(zhí)行更復雜和有效率的運算,處理領(lǐng)域的深度和廣度將會提升。
而圍棋,并非是簡單的算法,而是一個綜合體。即使戰(zhàn)勝了李世石,阿爾法狗也不能真正征服圍棋!
至于勝負輸贏,還有四場比賽,快來預測一下吧。
聯(lián)系客服