推出 Snowball Fight ☃️,我们的第一个 ML-Agents 环境
发布于 2021 年 12 月 2 日
在 GitHub 上更新我们很高兴分享我们的第一个自定义深度强化学习环境:Snowball Fight 1对1 🎉。

Snowball Fight 是一个使用 Unity ML-Agents 制作的游戏,你可以在其中向深度强化学习代理发射雪球。该游戏托管在 Hugging Face Spaces 上。
在这篇文章中,我们将介绍我们正在为使用 Unity ML-Agents 的深度强化学习研究人员和爱好者构建的生态系统。
Hugging Face 上的 Unity ML-Agents
Unity 机器学习代理工具包是一个开源库,它允许你使用 Unity 游戏引擎构建游戏和模拟,以作为训练智能代理的环境。
通过这第一步,我们的目标是在 Hugging Face 上为使用 ML-Agents 的深度强化学习研究人员和爱好者建立一个生态系统,它具有三个特点。
- 构建和共享自定义环境。 我们正在开发和共享令人兴奋的环境,以尝试新问题:雪球大战、赛车、谜题……所有这些都将是开源的,并托管在 Hugging Face 的 Hub 上。
- 允许你轻松托管你的环境、保存模型并在 Hugging Face Hub 上共享它们。我们已经在此处发布了 Snowball Fight 训练环境,但未来会有更多!
- 你现在可以轻松地在 Spaces 上托管你的演示并快速向生态系统的其余部分展示你的成果。
加入我们:加入我们的 Discord 服务器!
如果你正在使用 ML-Agents 或对深度强化学习感兴趣并希望参与讨论,你可以加入我们的 Discord 服务器。我们刚刚添加了两个频道(未来还会添加更多)
- 深度强化学习
- ML-Agents
我们的 Discord 是你可以交流 Hugging Face、NLP、深度强化学习等内容的地方!我们也会在这个 Discord 上宣布所有新的环境和功能。
接下来呢?
在接下来的几周和几个月里,我们将通过以下方式扩展生态系统:
- 撰写一些关于 ML-Agents 的技术教程。
- 开发Snowball Fight 2 对 2 版本,其中代理将使用MA-POCA(一种新的深度强化学习算法)在团队中进行协作,该算法可以训练团队中的协作行为。
- 我们正在构建将在 Hugging Face 中托管的新自定义环境。
结论
我们很高兴看到你正在使用 ML-Agents 进行的工作,以及我们如何构建能够帮助你提升工作效率的功能和工具。
别忘了加入我们的 Discord 服务器,以获取新功能的提醒。