Re: [閒聊] 星海爭霸 人機大戰 人工智慧AI廢到笑

作者: ohmylove347 (米特巴爾)   2017-11-03 22:35:07
※ 引述《madeinheaven ()》之銘言:
: ※ 引述《wl760713 (willy)》之銘言:
: : 《星海爭霸》“人機大戰”落幕 韓國選手三戰全勝力克AI
: : 知名《星海爭霸》韓國選手 Stork 今(31)日下午在“人類 VS AI”對抗賽代表人類方
: : 出戰人工智慧(A.I.)並大獲全勝。
: :   由韓國首爾世宗大學舉辦的《星海爭霸》人類對決AI 賽事於今日下午登場,知名韓
: : 國選手Stork 代表人類方迎戰由世宗大學開發、以Xelenaga為基礎的升級版AI“MJ”,以
: : 及來自澳洲的AI“ZZZK”和挪威的AI“TSCMO”。
: : 《星海爭霸》“人類對決 AI”對抗賽中首先進行兩場學生與 AI 挑戰賽,選手Stork于第
: : 三場正式登場。第一局和MJ 的比賽,Stork空投騷擾,拿到場面優勢獲得第一勝。第二局
: : Stork對上ZZZK,前期雙方就不斷交手,Stork迅速拿下第二勝。第三局 Stork 面對的是
: : TSCMO,Stork前期就不斷去騷擾,讓對手無力發展,三場全勝。
: :  接著又加了一場與Cherry Pi的比賽,Cherry Pi的前期進攻被 Stork 守住,之後Stork
: : 派出斥候,一舉殲滅Cherry Pi,結束比賽,再取一勝。
: 這次參賽的ZZZKBot
: 是美國人工智慧協會所舉辦的星海爭霸AI大賽2017年冠軍
: Facebook開發的Cherry Pi則是拿到第6名
: 2017 AIIDE Starcraft Competition
: https://www.cs.mun.ca/~dchurchill/starcraftaicomp/2017/
: 另外中國科學院自動化研究所在這AI大賽拿到第4名
: 這比賽從2011年起年開始辦
: 發展了那麼久
: 結果冠軍和第6名跟人類對戰被屌虐
: 只能說開發星海爭霸AI還有很長的路要走~!!!
我先快速下個結論,AI一定會超越人類,但不知道要多久
先說AI一定會超越人類的原因
人腦要做的事情不只處理問題
還要控制內分泌和情緒等等雜七雜八的東西但電腦不用,可以只處理一件事
所以只要創造出和人腦一模一樣的神經網路
絕對能夠超越人類
一樣的機器,一個專注一個必須分工,很明顯吧
再來說不知道要多久
alphaGo雖然屌打人類了,但AI離人腦還很遠的
下圍棋雖說難,但其實和其他事情比起來其實很簡單
隨便舉個例子,翻譯
Google研發這麼久還是被人類翻譯員屌打
研發經費會更少嗎?一定不會啊
圍棋能超越人類代表人類對創造AI更了解
但離AI超越人類還超級久
因為那只是弱人工智慧,處理某件事用的
並不是一個智慧體,能自己找到許多事情的解決辦法
只能解決單一的目標,離真正的智慧還很遠的
再來說星海的AI,我覺得星海和圍棋差非常多
我這樣說明他們的差異吧,圍棋要做的就是下子
然後看下的子圈出多少地這種非常直觀的條件
比較星海,什麼是贏?拆光對方建築,那要怎麼做呢?
首先要發展經濟,再來是建設,才能產生達到目的的武力
但AlphaGO不知道,deepmind也不打算告訴他
deepmind想做的就是讓AlphaGO自己學會
可是AlphaGO不知道這些順序
只知道挖很多礦會有高分和把基地飄走可以平手
所以AlphaGO現在連內建最弱的AI都打不贏
頂多人類飛建築平手(超廢
以目前的進度,自我學習的AI要知道循序漸進好像很難
不告訴他勝利的步驟就完全無法突破
我保守估計2年內不會有多大的進展
基本上弱人工智慧要挑戰星海對目前的技術還是很難
而且星海還是比圍棋難10的100多次方的量級
我是很期待啦,人工智慧駕馭的完美戰術節奏套路
不過不是現在,Google加油啊只能靠你了
作者: indium111 (#ttyhg)   2017-11-03 22:44:00
其實人類玩星海也是要看說明書的,不然就是看別人玩過星海如果是個無字天書,沒玩過RTS也不知道怎麼入手吧
作者: emptie ([ ])   2017-11-03 22:47:00
不不不,人類花的時間比現在的AI還是短很多主要就是我們可以把過往的經驗拿來用
作者: indium111 (#ttyhg)   2017-11-03 22:50:00
我要表示的是,如果你連基本規則都不告訴AI那就算是規則再簡單的遊戲,AI也不可能學會的
作者: ohmylove347 (米特巴爾)   2017-11-03 22:52:00
我覺得有一部分是因為星海的遊戲說明教導是人類用其他方面得到的知識才能快速理解,但AI除了星海以外都是0,那甚麼時候能理解星海的本意都不知道了,還是deepmind要直接創造強AI學星海呢?不過創造了強AI也不需要用星海訓練了哈哈
作者: zseineo (Zany)   2017-11-03 22:53:00
星海的基本規則就是打暴對方所有建築,但只告訴AI這個不夠
作者: indium111 (#ttyhg)   2017-11-03 22:53:00
像星海規則那麼複雜的遊戲,基本上不把規則輸入進去光研究按滑鼠右鍵和左鍵就要花掉好幾十年的時間了吧
作者: win4104 (BB)   2017-11-03 23:00:00
所以他們有用階段目標去訓練AI採礦跟生產指定兵種之類的 都做得還不錯但是連人類都很難明確定義的勝負跟優劣勢我真的不覺得是圍棋那種分析模式就辦的到的
作者: dieorrun (Tide)   2017-11-03 23:04:00
光學會所謂的探視野就不知道花多久了
作者: satheni (看到羊就想睡..)   2017-11-03 23:06:00
棋類電腦能贏是因為可以用暴力法硬解,並不是電腦比較強.
作者: yuxds (cody)   2017-11-03 23:08:00
之前圍棋就是不靠暴力解 所以討論度才這麼高阿...
作者: zseineo (Zany)   2017-11-03 23:08:00
但圍棋不是暴力解
作者: satheni (看到羊就想睡..)   2017-11-03 23:14:00
圍棋其實還是暴力解,它只是利用刪除法增進演算效能
作者: emptie ([ ])   2017-11-03 23:16:00
要怎麼才不算暴力解?職業棋士也是大量計算在下棋啊
作者: zseineo (Zany)   2017-11-03 23:17:00
人類也是暴力下棋 這定義太廣了吧
作者: satheni (看到羊就想睡..)   2017-11-03 23:21:00
對我來說要能夠做出演算法以外的事情才叫超越人腦XD
作者: kirimaru73 (霧丸)   2017-11-03 23:23:00
確實你要告訴AI一些事情 他才能夠學會怎麼玩但如果是簡單的遊戲 你要告訴他的東西可以簡單到極限打磚塊的AI只花了四小時就完全搞定遊戲 而人類告訴他的只有"最後你得到幾分" 其他可以完全都不說畫面上有一顆球 你有一根桿子 這些"規則"是不需要講的
作者: reinhert (史丹佛的銀色子彈)   2017-11-03 23:25:00
AlphaGo那不叫暴力解,暴力解是向深藍那樣用特殊硬體搞西洋棋分枝計算。但AlphaGo就是採用訓練完成的CNN去對盤
作者: kirimaru73 (霧丸)   2017-11-03 23:27:00
當然 星海這麼複雜的遊戲 你只告訴他結果確實不夠但你需要告訴他的"規則"可以簡化到人類無法想像的程度
作者: reinhert (史丹佛的銀色子彈)   2017-11-03 23:27:00
面評估,而不是真的把所有可能走到底看是不是贏了
作者: kirimaru73 (霧丸)   2017-11-03 23:28:00
CNN只有在訓練過程中某部分有一些暴力的意味在訓練好的結果是真的可以當成有(僅限圍棋的)智慧
作者: ohmylove347 (米特巴爾)   2017-11-03 23:29:00
現在他是知道要打贏啦,不過打贏之前的得分標準沒甚麼幫助,反而有把他教壞的感覺,一直挖礦…
作者: kevinh0718 (kevinh0718)   2017-11-03 23:47:00
告訴他越多越會偏向腳本類AI就反而失去意義,但是讓他自己學現階段就是採礦loop,畢竟觀察營運戰鬥各階段哪個比較重要都不是能輕易給分的
作者: enjoytbook (en)   2017-11-04 01:17:00
人類也算暴力解,那不就跟世界上所有科學都是數學一樣xdd
作者: sectionnine (nickname)   2017-11-04 07:43:00
讓我想到驚爆危機的R
作者: ZealZhang (Zeal)   2017-11-04 10:27:00
懶人包 google就是天網(X

Links booklink

Contact Us: admin [ a t ] ucptt.com