微軟宣布 AIX 計畫:用 Minecraft 訓練人工智慧

作者 | 發布日期 2016 年 03 月 16 日 7:53 | 分類 AI 人工智慧 , Microsoft , 軟體、系統 line share follow us in feedly line share
微軟宣布 AIX 計畫:用 Minecraft 訓練人工智慧


上周,Google DeepMind 所開發的 AlphaGo 與圍棋棋王李世乭對弈,電腦打敗了人類,引起大家諸多的關注與討論。近日,微軟公司也發布一項消息:他們將訓練人工智慧玩 Minecraft,並將免費開放人工智慧角色的開發平台 AIX。

Minecraft 的虛擬世界

Minecraft(當個創世神)最初是由瑞典程式設計師 Markus “Notch" Persson 所獨立開發的遊戲,後來由 Mojang 公司開發並發行。Minecraft 是高度自由的開放世界,玩家可以發揮創造力,建構自己的世界及運作規則。遊戲介面類似數位化的樂高世界,有生存、創造、冒險等多種模式,從最基本的閒逛漫遊、打怪,到製作工具、砍樹、採礦、蓋建築物、團隊合作,沒有一套固定的玩法或任務,脫離了傳統制式化遊戲的概念。

2014 年,微軟公司以 25 億美元的價格收購 Minecraft 這套熱門遊戲。現在微軟研究團隊更運用 Minecraft 的虛擬遊戲環境來訓練人工智慧角色,教他們的角色如何爬上山丘、執行各種動作。

Minecraft 02

(Source:微軟)

由於 Minecraft 是高自由度、極富創造性的虛擬 3D 環境,提供了一個很好的平台來訓練人工智慧,讓人工智慧學習應對複雜環境的策略,爬山丘、跨越河流、避開熔岩或是各種障礙物。相對來說,在虛擬環境中訓練人工智慧,也比實際建造一個真正的機器人簡單、便宜很多。

其實目前很多對人類來說輕而易舉的事,對機器來說仍然很困難。電腦科學家近年不斷改進人工智慧,希望讓機器從只能夠處理單純的問題、完成具體特定的任務、或是進行規則簡單的遊戲的弱人工智慧(Artificial Narrow Intelligence),逐漸進步到能夠做出複雜決策、溝通、計畫甚至擁有學習及創新能力的強人工智慧(Artificial General Intelligence)。下圍棋或是玩 Minecraft 只是其中一小步。

 

微軟將釋出 AIX 開發平台

AIX 是研究人員用來開發 Minecraft 人工智慧角色的平台。微軟在英國劍橋的研究中心的成員,同時也是 AIX 平台的開發人員 Katja Hofmann 表示,當初開發 AIX 是因為其他人工智慧研究大多使用較簡單的平台及較不複雜的遊戲,這些限制讓她覺得很受挫,因此才有了 AIX 的構想。

微軟公司預計於夏天免費釋出 AIX 開源平台,讓更多研究人員和有興趣的電腦玩家加入,希望讓人工智慧角色能更進一步模仿人類玩家,在 Minecraft 環境中學習從事更多複雜的行為與任務。

(本文由 數位時代 授權轉載;首圖來源:微軟)