[新聞] 人工智能開始玩星海爭霸 2,它玩的如何?

作者: wizardfizban (瘋法師)   2017-08-11 20:03:01
人工智能開始玩星海爭霸 2,它玩的如何?
https://www.qdaily.com/articles/43984.html
去年底,Google的DeepMind團隊宣布將與遊戲公司暴雪合作,做一個能玩“星海爭霸2”
的人工智能,最近Google的Deepmind團隊正式公開了這一項目的進展。這也意味著,在人
工智能可以自如地駕馭象棋,撲克,國際跳棋,圍棋之後,未來也有可能在競技遊戲中也
出現一個能戰勝人類選手的AI。
不過放心,這並不意味在之後的“星海爭霸”遊戲中你會隨機遇到機器人對手.DeepMind
團隊現在提供的主要是一個用來加速人工智能研究的工具包,它有一個晦澀的名字叫做做
- - SC2LE。
根據DeepMind團隊的描述,這個工具包中有暴雪開發的機器學習API,允許研究者和開發
者通過在Linux系統中接入遊戲的API,來開展自己的人工智能研究。
此外還有用於訓練人工智能的海量數據。包括新增的匿名遊戲錄像數據庫,未來幾周里,
遊戲錄像數據將從65000份增加到50萬份。
這篇DeepMind和暴雪的聯合論文,這篇論文概述了“星海爭霸2”作為人工智能研究環境
的情況。
目前研究人員把遊戲當中的一系列複雜操作分成了不同可控的片段,用來測試智能體(即
人工智能)在特定任務裡的表現,比如採礦,切換角度,選擇地點等。後續,研究者可以
在“星海爭霸2”的遊戲設定下,自建更多小遊戲用來競爭和評估人工智能的訓練進展。
人類玩家與智能體可以執行的操作取決於選擇的單元。
http://i.imgur.com/kjPWjdq.gif
不過,Google並不是唯一一個想將目光瞄準“星海爭霸”遊戲的公司,上週一,Facebook
也開源了史上最大的“星海爭霸”遊戲數據集,供研究者使用。
在DeepMind團隊的AlphaGo前段時間擊敗圍棋世界頂級棋手柯潔之後,“星海爭霸”當中
涉及到的策略與分析要更加複雜,僅基礎動作操作就多達300多種,在84x84的遊戲空間當
中,可採取的動作超過了1億個。
來自紐芬蘭大學的教授David Churchchill說:“從科學的角度來看,星海爭霸裡的設置
與我們真實的社會環境中的許多因素是相似的”他牽頭組織了一場人工智能的“星海爭霸
“電競比賽,來測試目前研究人員的進展。
儘管人工智能在棋牌類競技當中大勝人類選手,也在經典的Atari遊戲當中表現不俗。但
是,就連遊戲愛好者們都認為,“星海爭霸2”可能是目前最難的策略遊戲了。
人工智能要想玩好策略類的遊戲,需要完成很多任務,比如建造堡壘,維護軍隊,在不同
的星球勘探地形,比如“星海爭霸2”當中有個叫做戰爭迷霧的機制,黑霧會籠罩整個界
面對於AI來說,需要讓他明白以前這裡有一個可見的單位,但現在消失了。所以要開始執
行在消失的單位和附近尋找敵人的任務。
對於人類來說這就是一個簡單的遊戲設定,但AI需要通過大量學習才能準確執行。而在遊
戲中提升人工智能的能力,對於其在現實生活中的應用很有借鑒意義。目前來看,人力資
源部隊的研究還處在初級階段,AI還只能完成一些基本的任務。
所以24歲的頂級“星海爭霸2”電競玩家Byun Hyun Woo頗有自信的表態說:“在有生之年
都不可能等到AI打敗職業玩家的那一天。
但也有人持不同的態度,Churchill教授認為不出5年,人工智能將在電競遊戲當中也戰勝
人類選手。
=====
哦哦....
之前說要挑戰,果然開始在弄了。
作者: st9061204 (阿克西斯教徒)   2017-08-11 20:05:00
以後每個戰隊都買個AI打比賽就好了
作者: joe1220 (NoJeo)   2017-08-11 20:05:00
把手速限制在銅牌級,結果照樣巴死選手級的可能??
作者: dsa3717 (FishCA)   2017-08-11 20:05:00
要跟AI比手速嗎
作者: joe7733568 (Kudryavka)   2017-08-11 20:06:00
光微操就贏了吧@@跟世紀帝國的so一樣每個村民都能閃砲彈
作者: win4104 (BB)   2017-08-11 20:06:00
會限制APM
作者: shinobunodok (R-Hong)   2017-08-11 20:06:00
要和AI比手速 葉修來也是被屌打
作者: orze04 (orz)   2017-08-11 20:07:00
對於人類來說這就是一個簡單的遊戲設定??
作者: shihpoyen (伯勞)   2017-08-11 20:07:00
會限制AI的手速啊
作者: win4104 (BB)   2017-08-11 20:07:00
APM無限實驗就沒有意義了
作者: eric81123 (安安)   2017-08-11 20:07:00
根本不用deepmind也能屌打人類吧 光微操就贏多少了
作者: zizc06719 (毛哥)   2017-08-11 20:07:00
微操不是一切好ㄇ...
作者: handofn0xus (你真是糟糕的小焰)   2017-08-11 20:07:00
找人工智_來打
作者: orze04 (orz)   2017-08-11 20:08:00
一定會用銅牌手速配鑽石戰略打到人類服氣的
作者: xsc (頹廢的敗家子)   2017-08-11 20:08:00
這種遊戲我連普通都打不贏啊XD
作者: eric81123 (安安)   2017-08-11 20:08:00
弄一堆醫療艇加坦克 或是毒狗每一隻都精準炸到
作者: NoLimination (啊啊啊啊)   2017-08-11 20:08:00
有人知道ai的apm多少嗎
作者: win4104 (BB)   2017-08-11 20:09:00
不知道 但是記得有提過會限制 應該會在常人範圍
作者: orze04 (orz)   2017-08-11 20:09:00
還有人在講微操
作者: kullan (Welcome to Hentai-wan)   2017-08-11 20:09:00
APM有上限的話 原則上很難短時間內贏職業選手
作者: Iamtheking (努力活著)   2017-08-11 20:11:00
智能???
作者: rufjvm12345 (小飯)   2017-08-11 20:11:00
單靠微操根本不需要AI 這AI要做的是更宏觀的戰術運用
作者: orze04 (orz)   2017-08-11 20:11:00
有alphago的前例,雖然我也覺得很難啦
作者: NoLimination (啊啊啊啊)   2017-08-11 20:11:00
要看限制到多少 apm100可能永遠贏不了韓職
作者: orze04 (orz)   2017-08-11 20:12:00
畢竟戰略遊戲太多欺騙引誘行為 學習時的對抗樣本要怎產生?
作者: win4104 (BB)   2017-08-11 20:13:00
練到一定程度後應該會跟AlphaGO一樣 偷偷丟到網路上讓他
作者: kullan (Welcome to Hentai-wan)   2017-08-11 20:13:00
戰術博弈這需要很大量的資訊收集 甚至針對各選手時有不同的應對方針才行啊 開局有限的資訊下 要怎麼進行不同路線的
作者: win4104 (BB)   2017-08-11 20:14:00
跟偽裝成玩家真人實戰
作者: kullan (Welcome to Hentai-wan)   2017-08-11 20:14:00
戰術考量 我想未必能這麼快就找到特別是那些心特別髒的戰術選手 短時間內肯定會吃虧的
作者: SuperSg (萌翻天的時代來啦°▽°)   2017-08-11 20:15:00
讓AI來打爐石啦
作者: wate5566 (_(:3」∠)_)   2017-08-11 20:15:00
Sai 是你
作者: eric81123 (安安)   2017-08-11 20:15:00
阿要把apm限制在多少才算對人類公平?
作者: win4104 (BB)   2017-08-11 20:16:00
爐石應該簡單很多
作者: puppy20308 (puppy)   2017-08-11 20:16:00
我以為是愛醬
作者: jeeyi345 (letmein)   2017-08-11 20:16:00
訓練這個幹嘛 訓練戀愛遊戲好嗎?
作者: tasin (Ringo)   2017-08-11 20:16:00
400上下應該挺公平的
作者: adam3112   2017-08-11 20:16:00
真的搞無限APM微操,這實驗就會變成垃圾
作者: area8 (海....)   2017-08-11 20:17:00
所以...我幹嘛看電腦玩電腦?
作者: win4104 (BB)   2017-08-11 20:17:00
因為目標是總有一天看電腦玩人
作者: NoLimination (啊啊啊啊)   2017-08-11 20:18:00
人類訓練電腦玩電腦對付人類
作者: kira925 (1 2 3 4 疾風炭)   2017-08-11 20:19:00
其實韓職沒有到400常態 大概250~350浮動而已
作者: tasin (Ringo)   2017-08-11 20:20:00
我講的是少數最快的那種XD 就給個上限
作者: shintz (Snow halation)   2017-08-11 20:20:00
最後發現AI學的最好的是說幹話跟垃圾話
作者: win4104 (BB)   2017-08-11 20:21:00
如果他學會搞聊天流這種盤外戰術 那應該是一大突破
作者: NoLimination (啊啊啊啊)   2017-08-11 20:22:00
現在應該在爬銅牌 可能用嘴的真的能增加勝率
作者: wizardfizban (瘋法師)   2017-08-11 20:22:00
這一系列的實驗就是要讓AI更接近人呀...
作者: kullan (Welcome to Hentai-wan)   2017-08-11 20:23:00
所以說不如讓KizunaAI來打SC2吧
作者: gibbs1286 (學無止境是國關)   2017-08-11 20:23:00
這個實驗難度真的不低啊
作者: wizardfizban (瘋法師)   2017-08-11 20:24:00
說真的 有人注意有提到為了訓練 各AI間有固定比賽我倒蠻想看的....真想請那些教授開直播 XD
作者: eric81123 (安安)   2017-08-11 20:26:00
KizunaAI來打sc2 我立馬敗一套去撞
作者: kangleis (抗累死)   2017-08-11 20:26:00
不知道AI玩爐石競技場能不能變很強
作者: win4104 (BB)   2017-08-11 20:28:00
AI對戰的話 youtube上應該就找的到了
作者: kira925 (1 2 3 4 疾風炭)   2017-08-11 20:30:00
作者: jackys313 (BenZoby)   2017-08-11 20:31:00
這又不是為了打贏星海而打星海 是要探索AI的極限
作者: MADAOTW (MADAO)   2017-08-11 20:32:00
最後目的是想應用在真實戰爭吧!
作者: wizardfizban (瘋法師)   2017-08-11 20:32:00
哦哦...馬上就有人找到影片了 真厲害
作者: gibbs1286 (學無止境是國關)   2017-08-11 20:35:00
真實戰爭還沒有星海公平欸
作者: GTA7   2017-08-11 20:38:00
這是被血虐嗎= =
作者: e446582284 (ef225633)   2017-08-11 20:41:00
肯定會限制電腦apm啊,研究目的是發展ai判斷能力,可不是和人類比手速
作者: reader2714 (無毀的湖光)   2017-08-11 20:42:00
那有沒有人工智障打星海呢?
作者: Khadgar (Khadgar)   2017-08-11 20:47:00
每次看到這新聞就提手速和開圖的,其實AI已經取代你了...
作者: ckniening (☞罌粟小子☜)   2017-08-11 20:47:00
讓kizunaAI來吧
作者: a2935373 (...)   2017-08-11 20:48:00
電腦的戰術在當下人類不一定能夠理解吧?
作者: greedystar1 (小狼)   2017-08-11 20:55:00
不會有失誤的情況 這個已經贏87%了小地圖敵軍看的清清楚楚 隱藏兵種模糊化無效 無敵了
作者: Arminius (奇怪的歐吉桑)   2017-08-11 21:00:00
搞微操的話那個game tree會長到多大? 每個操作都是分支耶...
作者: jasonchangki (阿特拉斯聳聳肩)   2017-08-11 21:08:00
game tree應該比圍棋之神的總組合少就是當初阿法狗開戰前開戰後風向不要忘
作者: vincent8914 (群青)   2017-08-11 21:19:00
最強外掛
作者: paul012011 (小全)   2017-08-11 21:20:00
我覺得應該也不用多久AI就可以贏人類了吧尤其有圍棋的前車之鑑
作者: kullan (Welcome to Hentai-wan)   2017-08-11 21:34:00
圍棋能獲得所有資訊 SC2對於敵方動向是未知的 這才是關鍵
作者: kira925 (1 2 3 4 疾風炭)   2017-08-11 21:44:00
錯了 RTS因為有戰爭迷霧所以Game Tree幾乎是無限大DeepMind有把論文放出來 據說目前他們所有Model全部失效"連最簡單的BZ電腦AI都幹不過"
作者: wombat121 (wombat不是豬豬)   2017-08-11 22:00:00
當連星海都能屌虐人類時以後戰爭就會慢慢改由電腦接手將軍要改成工程師來當了嗎
作者: jerry78424 (青松碧濤)   2017-08-11 22:01:00
為甚麼一直有人提apm....都說了這是在學習策略
作者: jmss50894 (加味逍遙散)   2017-08-11 22:04:00
分支多並沒有用 目標是摧毀敵方 optimal的步數才有用
作者: cybermeow (我有一隻貓)   2017-08-11 22:06:00
星海game tree >>>>>>> 圍牆 之前有看paper那根本不能比
作者: kira925 (1 2 3 4 疾風炭)   2017-08-11 22:06:00
人跟人打是這樣 電腦AI的問題是連自己的build都護不住
作者: cybermeow (我有一隻貓)   2017-08-11 22:07:00
圍棋* 然後game tree這個詞夠不夠精確我不是很確定 有點忘記詳細內容了
作者: Alwen (鳳梨)   2017-08-11 22:08:00
如果AI能克服戰爭迷霧,應變各種隨機突發狀況...真的不得了
作者: oToToT (屁孩)   2017-08-11 22:11:00
非對稱且無法得知完整情況下,其實現在還是很難處理
作者: zizc06719 (毛哥)   2017-08-11 22:14:00
就很多都不知道AI+這到底在測啥阿... 一堆亂嘴= =
作者: Alwen (鳳梨)   2017-08-11 22:17:00
搞不好星海是狗狗最後一款玩的遊戲呢
作者: Arminius (奇怪的歐吉桑)   2017-08-11 22:24:00
沒看過論文。我的AI已經是很久以前學校學過的事了, 所以用詞都只是以前的。不過有點基本知識的話也應該會覺得微操不會是 AI 想用的方法。game tree就是要簡化, 沒有再
作者: kira925 (1 2 3 4 疾風炭)   2017-08-11 22:25:00
APM有限的情況下每個操作都有他的必要性
作者: Arminius (奇怪的歐吉桑)   2017-08-11 22:25:00
把它複雜化的...
作者: kira925 (1 2 3 4 疾風炭)   2017-08-11 22:26:00
不乏那種APM莫名高(500甚至刷到800) 但是成績打不出來的因為他就把APM刷在沒意義的地方....對AI來說這很頭痛 加上資訊不對等DeepMind會把東西通通扔出來的意思其實就是:他們沒步了
作者: arrenwu (鍵盤的戰鬼)   2017-08-11 22:30:00
也許是因為他們目前沒有想到比較好的簡化模型
作者: sevenny (青色的雪菲爾)   2017-08-11 22:36:00
等到AI覺醒之後 在挖礦的就是你了 沒有必要那麼教AI這個啊
作者: arrenwu (鍵盤的戰鬼)   2017-08-11 22:37:00
AI沒有「覺醒」這種事情 目前的AI比你想像得笨多了
作者: ohmylove347 (米特巴爾)   2017-08-11 22:40:00
說apm的到底?現在就能贏的來研究個屁zzz
作者: ultratimes   2017-08-11 22:48:00
星海2有效APM是有極限的,到這極限再高都沒用當然不同種族極限不同,人類就很高當然如果是星海1,極限更高星海1的話AI會比人類更大優勢,因為星海1更吃APM
作者: jupto (op)   2017-08-11 23:08:00
事實上要是讓AI說幹話還讓人分不出來 這個AI就畢業了人類應該沒幾個人能達到APM極限 更不用提還要持續整場比賽實際上還要加個隨機操作失誤才能完美模擬人類的操作
作者: RWAllenL (想不出暱稱)   2017-08-11 23:14:00
想也知道一定有限制 這是在做實驗又不是真的要贏APM微操電腦早就屌打人類了沒有實驗的價值
作者: jfsu (水精靈)   2017-08-11 23:18:00
11z
作者: johnlinvc (阿翔)   2017-08-11 23:29:00
2000APM的狗對上坦 https://youtu.be/IKVFZ28ybQs?t=41
作者: AirFox (airfox)   2017-08-11 23:56:00
上一個說AI打不贏職業的已經...

Links booklink

Contact Us: admin [ a t ] ucptt.com