當前位置:
首頁 > 知識 > 用AI 打造遊戲,Unity 機器學習 Agent——ml-agents

用AI 打造遊戲,Unity 機器學習 Agent——ml-agents

Ml-agents 是 Unity 機器學習 Agent,它可以讓研究人員和開發者用 Unity 編輯器創建遊戲和模擬實驗。這些編輯器能夠通過簡單易用的 Python API 使用強化學習或者其他機器學習模型來訓練智能 Agent。詳細信息請參考文檔:https://github.com/Unity-Technologies/ml-agents/tree/master/docs


Github 地址

https://github.com/Unity-Technologies/ml-agents


特徵

Unity 引擎的靈活性和輕便性

可在 Unity 中放置多個相機觀察

靈活的多 Agent 支持

可離散可連續的行動空間

Python 2 或者 3 的控制界面

環境中的可視化網路輸出

輕鬆定義課程學習場景

監督學習的 Agent 行為廣播

Tensorflow Sharp Agent 嵌入[實驗]


創建環境

Agents SDK(包括示例環境場景)位於 unity-environment 文件夾中。 有關要求,說明和其他信息,請參閱包含的自述文件和相關文檔。

https://github.com/Unity-Technologies/ml-agents/blob/master/docs/Making-a-new-Unity-Environment.md


訓練 Agent

一旦你建立了一個 Unity 環境,Reinforcement Learning 演算法和 Python API 就可以在 python 文件夾中找到。 有關要求,說明和其他信息,請參閱包含的自述文件和相關文檔。

https://github.com/Unity-Technologies/ml-agents/blob/master/docs/Unity-Agents---Python-API.md


應用案例

3DBall

GridWorld

Tennis

春節 AI 學習狂歡,精品課程 豪華特輯

優惠折上折,福利搶不停!


喜歡這篇文章嗎?立刻分享出去讓更多人知道吧!

本站內容充實豐富,博大精深,小編精選每日熱門資訊,隨時更新,點擊「搶先收到最新資訊」瀏覽吧!


請您繼續閱讀更多來自 AI研習社 的精彩文章:

公開課年度盤點,AI 研習社的人工智慧視頻學習資料全在這裡了!
不必再費心尋找,2017最全的開發乾貨就在這1067頁PDF里

TAG:AI研習社 |