[外絮] 對 AlphaGo 玩 StarCraft 的分析

作者: LCamel (LCamel)   2016-03-20 12:22:18
Ben Weber 寫了篇關於 AlphaGo 玩 StarCraft 的分析:
"DeepMind Challenges for StarCraft"
http://goo.gl/Iu7vYb
Ben Weber 從 2010 開始辦 SC 的 AI 比賽 "AIIDE",
目前 AI 和人類選手還是差的很遠.
這篇文章分析了幾個 AlphaGo 玩 AI 的困難:
Fog-of-War: 和棋類遊戲不同, 戰爭迷霧中的資訊只能用猜的.
Decision Complexity: 畫面上的單位多, 每個單位可能的動作又多,
決策的複雜度高.
Evolving Meta-game: 要學會分析地圖. 像教主 Flash 開局會能偷就偷.
Cheese: 要能防各種大招. 對電腦來說很多 edge case.
Simulation Environment: AlphaGo 需要大量模擬, 不過 SC 沒有公開程式碼,
不太方便.
Real-time: 高階比賽需要高的 APM. 比方說要使出風箏之類的技巧,
AI 的判斷必須快速而精確.
如果有 AI 可以打敗 Flash 或 Jaedong, 作者覺得其中可能會看到這些突破:
* 處理不確定盤面的新機制
* 新的減低判斷複雜度的方法
* 新的從現有對局中學習出策略的方法
* 結合其他 AI 技巧來做出即時反應.
其他連結:
RTS AI 問題與技巧: http://richoux.fr/publications/ecgg15_chapter-rts_ai.pdf
作者博士論文: http://alumni.soe.ucsc.edu/~bweber/bweber-dissertation.pdf
LCamel
作者: skychy (就跟你說不要那麼囉嗦..)   2016-03-20 12:30:00
比策略我是沒意見.. 但是要沒手腳的AI來比賽跑幹嘛啊?高的APM需要的只是判斷快速和精確嗎?教主開刀開假的啊?下次乾脆讓AI去比美式足球算了,反正那也是很注重策略戰術的競技(眼神死
作者: azuel (Observer)   2016-03-20 12:37:00
Google真正想讓AI解決的難題是戰場迷霧是跟完全訊息的圍棋有根本性的差異這也是AI要踏入充滿更多不確定性的現實世界必須克服的關卡
作者: machungxi (討噓專家)   2016-03-20 13:25:00
場場放大招阿法狗就邏輯死亡了吧而且地圖迷霧讓開局博弈性質高很多棋類至少盤面資訊是一直公開的我是想看,不過覺得應該是沒搞頭(目前
作者: bluegates (藍門)   2016-03-20 13:39:00
這種不公開資訊的博弈就是AI發展的下一步啊
作者: nnlisalive (nnlisalive)   2016-03-20 14:02:00
人類還會蓋假建築 電腦會嗎?
作者: kira925 (1 2 3 4 疾風炭)   2016-03-20 14:11:00
電腦當然可以學會蓋 但是電腦要學會判斷真假就不太容易
作者: lazyming (lazyming)   2016-03-20 14:26:00
戰場迷霧當然是困難 就看AI能不能發展出偵查的能力不過AlphaGo跟現在星海內建的AI應該又大不同...
作者: Emerson158 (紅豆 X 八嘎 X 烏魯賽)   2016-03-20 14:46:00
結論:Flash或Jaedong是最佳經驗包
作者: wyiwyi (紙片宅)   2016-03-20 14:49:00
選t開場就杜龍轉叫做人
作者: positMIT (MarineQueen)   2016-03-20 15:29:00
人都會被狗哥騙了 更別說電腦惹
作者: jyunwei (jyunwei)   2016-03-20 15:31:00
當AlphaGo發現風箏可以做到無敵時,他就不用學別的了
作者: aCCQ (阿賢)   2016-03-20 15:37:00
不覺得用操作贏人類沒甚麼意義嗎? 肯定要限制操作
作者: freshmints (只求早點休息)   2016-03-20 15:39:00
狗哥、HAS這種騙術很多的風格AI能不能適應還是一回事微操的輸贏不是重點 重點是思想
作者: jyunwei (jyunwei)   2016-03-20 15:40:00
嗯啊所以不能給他做到無敵操作呀XD不然他會思想怎樣方法勝率高,然後他就會發現多BB操作槍兵無敵XD
作者: qoo60606 (凜)   2016-03-20 15:57:00
狗狗每隻還可以獨立操作
作者: MIshad (米寫)   2016-03-20 15:57:00
不公開程式碼只好從青銅開始虐了 (?
作者: kira925 (1 2 3 4 疾風炭)   2016-03-20 16:01:00
AI打星海兩個層面:人跟不上的操作vs電腦沒時間計算人跟不上操作不用講 電腦沒辦法像下圍棋慢慢算阿XD
作者: ramiraz615 (拉米都不拉米~"~)   2016-03-20 17:34:00
如果alpha go 場場2Bb 對手會被操作死
作者: s958256 (安卓)   2016-03-20 18:39:00
alphago跟連線打個幾千場就知道2bb勝率高的出奇就會場場2bb了
作者: KillerMoDo (你媽知道你在發廢文嗎)   2016-03-20 18:48:00
alphago:我大陸戰隊完美無暇 能對空能對地 l2P
作者: redlance (紅~)   2016-03-20 19:02:00
換個地圖就掛了
作者: fr504 (跳跳人)   2016-03-20 19:07:00
3bb all in甩到你崩潰
作者: wac08 (█████)   2016-03-20 19:55:00
十線死神
作者: Rex1009 (冬の影)   2016-03-20 20:01:00
強化版MK這樣嗎
作者: youga (妖嘎)   2016-03-20 20:08:00
10線操作人手沒辦法擋吧?長程快速單位甩了就跑真的有辦法解嘛....
作者: Timba (踢音霸)   2016-03-20 20:56:00
1F 當AI可以爬到韓服第一的時候 表示 AI也可以開藥單了3BB 2BB 如果開局就賭對的話還是可以守得住吧??
作者: h311013   2016-03-20 21:20:00
真的能贏下階段就是戰爭模擬器了
作者: lucifiel1618 (Lucifiel)   2016-03-20 21:23:00
封測時代我相信阿法狗一定能世界第一
作者: Srwx (Srwx)   2016-03-20 22:00:00
只能畫面判斷是大前提 這樣光隱型兵種就夠AI猜了
作者: dispatchadv (ArtJobs)   2016-03-20 22:26:00
看法一樣,Visual一定不能吃 API,一定要視覺辨識
作者: corner0111 (眼睛想旅行)   2016-03-20 22:41:00
這些問題遲早都會克服 對AI來說只是時間問題
作者: Blood5499 (血99)   2016-03-21 00:01:00
我覺得最大問題是即時性吧 電腦怎麼瞬間判斷 圍棋還可以思考咧
作者: cerberous (cerberous)   2016-03-21 02:58:00
比較好奇alphago跟自己對練的時候會怎麼打
作者: syldsk (Iluvia)   2016-03-21 06:36:00
他這樣寫,我倒是期望看到有人作一款有戰爭迷霧的圍棋
作者: oops66 (誤導給寵物!)   2016-03-21 08:53:00
手速快就無敵了吧 多線騷擾 空投+營運完全不受影響用手速來彌補戰術的不足 也許再厲害的戰術對狗狗都是無效
作者: davidyao (醫者 詭道也)   2016-03-21 09:26:00
應該要叫AlphaSC才對 GO是圍棋的英文
作者: aCCQ (阿賢)   2016-03-21 09:33:00
所以現在它可以打到甚麼程度阿? 有跟人打的影片嗎?不用跟職業選手打 只要跟人打的就好了
作者: zseineo (Zany)   2016-03-21 10:06:00
還沒開始進行吧XD
作者: LayerZ (無法如願)   2016-03-21 13:25:00
戰場迷霧應該反了吧..戰場迷霧的不確定資訊,跟圍棋無法算到底的不確定資訊算同種類型,即時性比較麻煩..操作一定要限制手速阿,不然用狗海就可以淹攻城坦克了
作者: aegis43210 (宇宙)   2016-03-21 18:10:00
這是要用來實作戰爭模擬器的,看要如何實驗了
作者: smmoon (邦)   2016-03-22 09:18:00
AlphaSC要先學怎麼用滑鼠跟鍵盤開始吧 先給他機器手臂啊!回合制=>即時戰略 圍棋還有代打 SC找代打就是去意義了吧失去
作者: stare7500 (Brand)   2016-03-23 20:37:00
連文章中的ai又不是阿發狗,當初還沒電報李士十還不是一堆像你這種豪洨言論

Links booklink

Contact Us: admin [ a t ] ucptt.com