Google 訓練AI Bot挑戰專業玩家 Quake III Arena人機大戰一觸即發!

之前報導過 OpenAI 訓練出來的 AI 系統,在 Dota 2 這個「多人在線戰鬥競技類遊戲」的平台上,擊敗人類 Professional Gamer。近期, AI 再一次向人類下戰書,不過今次再不是 Dota 2,而是另一個遊戲 Quake III Arena。

先簡單介紹 Quake III Arena: 1999 年推出的多人連線第一人稱射擊遊戲,是歷史上第一個不支援「軟體算圖」(Software Render) 的第一人視點射擊遊戲 (FPS)。玩家必須擁有一個有硬體加速能力的顯卡才能夠執行遊戲,所以此遊戲極具歷史意義。

老實說,這個遊戲真的有點舊,不過作為 AI Bot 的訓練就剛好了(因為對電腦系統的要求不高,訓練人員可以將多點的電腦資源放在訓練上、而非放在 Quake III Arena 的運算上。) 不過,AI Bot 玩 Quake III 面對的挑戰,與玩 Dota 2 是不同的。

由 Google 轄下的公司 DeepMind 所訓練的 AI Bot,在 Quake III 中所面對的是一個 3D 環境,訓練人員就只能以「Trial and Error」的方式來教導 AI Bot,從而在遊戲中獲勝:他們其實就沒有對 AI 給予太多的指示,只是需要兩個 AI Bot 自行對戰,從中學習 (所以就是 Trial and Error 了)。

為什麽突然又有多一個 AI Bot 走出來呢?不是只有一個 AI Bot 嗎?其實訓練人員把 AI Bot 複製 (Clone),之後訓練人員就讓這兩個 AI Bot 「自由發揮」了。他們的訓練了 AI Bot 玩了超過 50 萬場 Quake III,所以 AI Bot 的訓練應該是相當充份的。

不過,「人類」對「AI Bot」的 Quake III 比賽還未舉行,到底鹿死誰手,就得看雙方的臨場發揮了。另一方面,如果大家想了解一下 AI 如何在 Dota 2 平台上擊敗專業人類玩家的話,請按這裡看看這個這麽有趣的故事吧!

編輯推介:

Facebook 收購 Bloomsbury AI 到底用意何在?

Zeroth.AI 怎樣幫助亞太區 AI Startup 變成獨角獸?

Google 5 分鐘小遊戲,教曉大家訓練 AI 玩 Machine Learning!

Leave a Reply

Your email address will not be published. Required fields are marked *