查看原文
其他

Github 项目推荐 | 用 AI 打造游戏,Unity 机器学习 Agent —— ml-agents

2018-02-13 孔令双 AI研习社

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 学习狂欢,精品课程 豪华特辑

优惠折上折,福利抢不停!


进入阅读原文获取更多福利

▼▼▼   

您可能也对以下帖子感兴趣

文章有问题?点此查看未经处理的缓存