国产精品乱码一区-性开放网站-少妇又紧又爽视频-西西大胆午夜人体视频-国产极品一区-欧美成人tv-四虎av在线-国产无遮挡无码视频免费软件-中文字幕亚洲乱码熟女一区二区-日产精品一区二区三区在线观看-亚洲国产亚综合在线区-五月婷婷综合色-亚洲日本视频在线观看-97精品人人妻人人-久久久久久一区二区三区四区别墅-www.免费av-波多野结衣绝顶大高潮-日本在线a一区视频高清视频-强美女免费网站在线视频-亚洲永久免费
機械社區
標題:
人工智能終于在圍棋游戲上擊敗人類
[打印本頁]
作者:
寂靜天花板
時間:
2016-2-18 19:04
標題:
人工智能終于在圍棋游戲上擊敗人類
據日本共同社1月28日報道,英國《自然》雜志當地時間27日發文稱,美國google公司旗下的人工智能(AI)開發商“DeepMind”(位于英國)研發的圍棋電腦軟件“AlphaGo”(阿爾法圍棋)打敗了職業棋手,開創全球先河。 圍棋下法復雜,一般認為圍棋的對弈軟件開發比國際象棋和日本將棋更難,此次憑借人工智能新技術大幅提高了判斷力。開發人員等召開記者會時稱“正因為規則單純才很難做,可應用于疾病圖像的診斷等需要判斷情況的場合”。
+ [4 c( V; A1 z/ W8 R
與“AlphaGo”一較高下的棋手是2013年至2015年的歐洲圍棋冠軍、生于中國的樊麾。2015年10月,雙方以正式比賽中使用的十九路棋盤進行了無讓子的5局較量,“AlphaGo”贏得滿堂紅。
$ i0 a7 ?) x: r H
今年3月,“AlphaGo”將挑戰全球頂級的韓國九段棋手李世石,獎金是100萬美金。李世石表示:“(人工智能)厲害得讓人吃驚,聽說一直在進化,不過我有信心取勝。”
, k8 G& u* }- E
圍棋因為其非常復雜,之前最強的圍棋軟件基本上連業余棋手都無法戰勝,而google改變了思路,通過機器學習的方式提高AI,并且直接戰勝了圍棋職業棋手,如果今年3月份的比賽李世石戰敗的話,人類最后一個能戰勝人工智能的棋類游戲就將終結了。
& q- E6 T4 }6 f4 l' ?5 [
1952年計算機掌握了第一款游戲——井字棋 (也稱三連棋),接下來是1994年的西洋跳棋,1997年,“深藍”贏得了國際象棋比賽,國際象棋AI第一次打敗頂尖的人類;2006年,人類最后一次打敗頂尖的國際象棋AI。歐美傳統里的頂級人類智力試金石,在電腦面前終于一敗涂地,應了四十多年前計算機科學家的預言。
4 t) Q9 _% k7 h7 e1 U1 x6 M2 c
至少還有東方,人們自我安慰道。圍棋AI長期以來舉步維艱,頂級AI甚至不能打敗稍強的業余選手。長期以來,圍棋仍然是橫亙在人工智能研究者面前的難題:計算機的圍棋水平只能達到業余選手的程度。這似乎也合情合理:國際象棋中,平均每回合有35種可能,一盤棋可以有80回合;相比之下,圍棋每回合有250種可能,一盤棋可以長達150回合。這一巨大的數目,足以令任何蠻力窮舉者望而卻步——而人類,我們相信,可以憑借某種難以復制的算法跳過蠻力,一眼看到棋盤的本質。
4 Y, y! h. v# J: K0 y7 k: i# D8 L
但是,無論人怎么想,這樣的局面當然不可能永遠延續下去。就在今天,國際頂尖期刊《自然》報道了google研究者開發的新圍棋AI。這款名為“阿爾法圍棋”(AlphaGo)的人工智能,在沒有任何讓子的情況下以5:0完勝歐洲冠軍,職業圍棋二段樊麾。
) u; p% x) R% j v0 t
AI下圍棋到底有多難?
* e8 ^6 y- T" v' {$ ?; X8 s) u0 L
計算圍棋是個極其復雜的問題,比國際象棋要困難得多。圍棋最大有3361 種局面,大致的體量是10170,而已經觀測到的宇宙中,原子的數量才1080。國際象棋最大只有2155種局面,稱為香農數,大致是1047。
8 h1 C0 C$ N6 S
面對任何棋類,一種直觀又偷懶的思路是暴力列舉所有能贏的方案,這些方案會形成一個樹形地圖。AI只要根據這個地圖下棋就能永遠勝利。然而,圍棋一盤大約要下150步,每一步有250種可選的下法,所以粗略來說,要是AI用暴力列舉所有情況的方式,圍棋需要計算250150種情況,大致是10360。相對的,國際象棋每盤大約80步,每一步有35種可選下法,所以只要算3580種情況,大概是10124。無論如何,枚舉所有情況的方法不可行,所以研究者們需要用巧妙的方法來解決問題,他們選擇了模仿人類大師的下棋方式。
$ ~$ l1 o, V9 y5 b0 Z+ G: u' `
機器學習
+ h, _7 U& @/ \& ], f( c
研究者們祭出了終極殺器——“深度學習”(Deep Learning)。深度學習是目前人工智能領域中最熱門的科目,它能完成筆跡識別,面部識別,駕駛自動汽車,自然語言處理,識別聲音,分析生物信息數據等非常復雜的任務。
+ T/ L1 W+ R2 a8 {4 n
傳統的人工智能方法是將所有可能的走法構建成一棵搜索樹 ,但這種方法對圍棋并不適用。所以在征服圍棋的過程中,google決定另辟蹊徑,將高級搜索樹與深度神經網絡結合在一起。這些神經網絡通過12個處理層傳遞對棋盤的描述,這些處理層包含數百萬個類似于神經的連接點。其中一個神經網絡“策略網絡”(policy network)選擇下一步走法,另一個神經網絡“價值網絡”(value network)預測比賽勝利者。
. X5 g% m6 x, ^
google用人類圍棋高手的三千萬步圍棋走法訓練神經網絡,直至神經網絡預測人類走法的準確率達到57%。不過google的目標是擊敗最優秀的人類棋手,而不止是模仿他們。為了做到這一點,AlphaGo學習自行研究新戰略,在它的神經網絡之間運行了數千局圍棋,利用反復試驗調整連接點,這個流程也稱為鞏固學習(reinforcement learning)。
8 }. C' z \2 D
. \* V" M) K# t. \
[attach]378674[/attach]
& S" H1 e7 p5 N! i
AlphaGo 的核心是兩種不同的深度神經網絡。“策略網絡”(policy network)和 “值網絡”(value network)。它們的任務在于合作“挑選”出那些比較有前途的棋步,拋棄明顯的差棋,從而將計算量控制在計算機可以完成的范圍里,本質上和人類棋手所做的一樣。
8 e1 @; S& z# K1 z# T8 ^
其中,“值網絡”負責減少搜索的深度——AI會一邊推算一邊判斷局面,局面明顯劣勢的時候,就直接拋棄某些路線,不用一條道算到黑;而“策略網絡”負責減少搜索的寬度——面對眼前的一盤棋,有些棋步是明顯不該走的,比如不該隨便送子給別人吃。將這些信息放入一個概率函數,AI就不用給每一步以同樣的重視程度,而可以重點分析那些有戲的棋著。
( J3 n- M* p: `. t) C, w
AlphaGo利用這兩個工具來分析局面,判斷每種下子策略的優劣,就像人類棋手會判斷當前局面以及推斷未來的局面一樣。這樣AlphaGo在分析了比如未來20步的情況下,就能判斷在哪里下子贏的概率會高。
( t+ L W1 m7 P% G& F2 A
研究者們用許多專業棋局訓練AI,這種方法稱為監督學習(supervised learning),然后讓AI和自己對弈,這種方法稱為強化學習(reinforcement learning),每次對弈都能讓AI棋力精進。然后他就能戰勝冠軍啦!
~. |9 z) B. h1 D& U7 M6 L$ |
人類在下棋時有一個劣勢,在長時間比賽后,他們會犯錯,但機器不會。而且人類或許一年能玩1000局,但機器一天就能玩100萬局。所以AlphaGo只要經過了足夠的訓練,就能擊敗所有的人類選手。
9 Z2 E' j" Q0 a. u
人工智能研究者面對這樣的成就當然欣喜。深度學習和強化學習等技術完全可以用于更廣泛的領域。比如最近很火的精準治療,我們可以訓練它們判斷哪些治療方案對某個特定的人有效。
. w2 B3 m* q9 O
但是,圍棋畢竟不僅僅是一項智力成就。就像十多年前的國際象棋一樣,圍棋必定也會引發超出本領域之外的討論。等到計算機能在圍棋上秒殺人類的時候,圍棋是不是就變成了一種無聊的游戲?人類的智力成就是不是就貶值了?AI還將在其他層面上繼續碾壓人類嗎?傳統認為AI不可能完成的任務是否也都將被逐一打破?人類最后是會進入AI烏托邦還是被AI淘汰呢?
: c1 S, T1 K: {2 V8 P; _ c% E5 X
沒人知道答案。但有一點毫無疑問:AI一定會進入我們的生活,我們不可能躲開。這一接觸雖然很可能悄無聲息,但意義或許不亞于我們第一次接觸外星生命。人工智能如果能實現自我學習,那將是一件很可怕的事情,因為機器學習的速度遠遠高于人類學習的速度,史蒂芬·霍金曾警告說“一旦經過人類的開發,人工智能將會自行發展,以加速度重新設計自己。由于受到緩慢的生物演化的限制,人類不能與之競爭,最終將會被代替”
& m7 |8 ]/ E5 e0 M. Z1 ~/ H
; {: A! y8 O! A/ A6 M) {
# W7 ^ |) ]% X L- _
作者:
crazypeanut
時間:
2016-2-18 19:38
據說樊麾跑到中國來的話,只有業余4段水平,棋局在百度貼吧有詳細拆解,水平確實不高,見鏈接 http://tieba.baidu.com/p/4329163733?pn=1
5 X, I6 V5 ~7 L
0 K% }4 ^( w- E3 O( Z
碰上了李世石,電腦估計會慘敗
4 N# g/ V" Q+ L4 Z
1 e6 c: A5 V( ~7 Q* j9 O
其實對于人工智能,我們大可不必驚慌,數學上有個NP完全問題,就說明了計算機的計算能力是有極限的,很多問題計算機都解決不了
作者:
黃海是我
時間:
2016-2-18 19:56
不同意樓上的想法,沒人說機器完全替代人。但是每次技術進步后,對人的需求就變少了。
作者:
niulean
時間:
2016-2-18 20:06
額,感覺沒什么,畢竟是程序么。。。
作者:
迷茫的維修
時間:
2016-2-19 21:45
電腦走的是程序,是一種按照公式的邏輯推理,是死的,人是有反饋,思考,執行,這個全過程的,機器人就是COPY前人的經驗,人可以COPY,也可以創新
作者:
迷茫的維修
時間:
2016-2-19 21:45
電腦走的是程序,是一種按照公式的邏輯推理,是死的,人是有反饋,思考,執行,這個全過程的,機器人就是COPY前人的經驗,人可以COPY,也可以創新
作者:
usuallyto
時間:
2016-3-9 12:08
學習學習 呵呵
歡迎光臨 機械社區 (http://m.whclglass.com.cn/)
Powered by Discuz! X3.5