裁心齋 作品

第三章 人工智能

人工智能的崛起可以說是爆炸式的。

2017年,當第一代人工智能阿爾法狗約戰世界冠軍李世石時,沒有人認為阿爾法狗會贏。尹子濯是在天元圍棋頻道里看到的這個消息,節目組找了國內的很多著名棋手預測比賽的勝負,幾乎所有人都認為阿爾法狗連一局也贏不了。

這也難怪,尹子濯之前用過人機對弈軟件,還是ai世界冠軍同款,他感覺最高也就業餘5、6段的水準,連他都贏不了,更何況對陣世界冠軍李世石。他也認為阿爾法狗必敗,甚至沒有把這個比賽當回事,以為只是谷歌公司想請李世石幫他們測試程序。

可最後的結果讓人大跌眼鏡,阿爾法狗4-1擊敗了李世石。更可怕的是,它展現出的能力是所有人都沒有想到的。

按照以往對人工智能的理解,以及深藍戰勝國際象棋冠軍卡斯帕羅夫的經驗,ai的運算方式主要還是通過窮局,也就是把每一手會導致的後果完全算出來,再從中選出最能帶來勝利的下法。可圍棋的變化無窮無盡,最極端的情況下,全盤的棋子可以死得只剩一顆,等於整個棋盤重擺,想要窮局幾乎是不可能的。

阿爾法狗的方法不是這樣,它的根本原理來自於人類棋手完全無法做到的一項能力,就是勝率評估。很多局面人類棋手看到只能說:黑優勢、黑好下、黑容易掌握,或者基本兩分等等,想要算出一個準確的差距,除了官子階段(棋局最後確定細小邊界的階段),基本不可能,更不用說給出雙方的勝率了。

阿爾法狗卻可以把勝率數字化,只不過這個數字也是一個相對模糊的概念,它不是算出所有變化以後給出的準確數字,這是不可能做到的。但它可以根據人類棋手的棋譜,根據他自己與自己對弈的棋譜,相對準確地估算出一個勝率,並用數字表現出來。他選擇著法的基本出發點就是這手棋能帶來的勝率是多少。