產業趨勢 觀點

Microsoft 用 Minecraft 遊戲訓練 AI 人工智慧學會與人互動 ?

一般人對於 AI 人工智慧,大都是好奇或覺得實在很神,不論是下圍棋、協助解決醫學診斷問題、無人車…等等,大部分的人們大都認為 AI 會是協助人類的好幫手,還沒有感受到什麼威脅或危機。當然,要讓 AI 人工智慧變聰明的關鍵就是 Machine Learning 機器學習,這也是目前 AI 人工智慧領域的顯學。

目前在 AI 人工智慧投入最多的國際大廠,大概就屬 IBM 和 Microsoft 提出了相當多的平台解決方案,其中 Microsoft 的一個計畫相當有趣,就是透過 Minecraft 這款遊戲,讓 AI 人工智慧在遊戲世界中不斷學習並增長智慧,除了 AI 自己玩之外,還必須在 Minecraft 的遊戲世界中學會和人類互動,從中學會更多的社交與協作技能。

這項有趣的計畫稱為 : Project Malmo,由 Microsoft 英國劍橋的研究員霍夫曼(Katja Hofmann)主導。他利用《Minecraft》自由度高的特性,讓人工智慧學習如何在這個充滿殭屍、苦力怕、蜘蛛等怪物的虛擬世界中生存。霍夫曼表示,對 AI 而言《Minecraft》是一個充滿吸引力的世界。在這個遊戲中,AI 能學會在「生存模式中」躲避僵屍的追殺、在白天時段學習種植農作物和建造家園,也能嘗試根據資料數據蓋出雄偉的世界地標。除此之外,《Minecraft》有日夜交替機制,白天的時候玩家能從事種植、採集等生產活動,但待到日落時分便必須躲回房子裡躲避怪物攻擊。因此藉由每一次失敗的經驗,AI能學習如何計算遊戲中的日夜交替時間,藉此判斷下一步的決定是否能讓它以最有效率的方式完成任務。

基本上,發明 AlphaGo 的 DeepMind 公司也是在英國,英國目前在 AI 人工智慧方面的研究實力真的是很強的。我正在思考,是不是機會能和英國的研究機構在 AI 方面更進一步的合作…..

Anyway,對 Project Malmo 有興趣的朋友,這是 Open Source 的計畫,可以到 Github 上取得所有的資料 :  https://github.com/Microsoft/malmo

0 comments on “Microsoft 用 Minecraft 遊戲訓練 AI 人工智慧學會與人互動 ?

發表迴響

這個網站採用 Akismet 服務減少垃圾留言。進一步瞭解 Akismet 如何處理網站訪客的留言資料

%d 位部落客按了讚: