Unity-Technologies

ml-agents

Unity-Technologies

The Unity Machine Learning Agents Toolkit (ML-Agents) is an open-source project that enables games and simulations to serve as environments for training intelligent agents using deep reinforcement learning and imitation learning.

AI 简介

Unity ML-Agents Toolkit 是一个开源项目,旨在让游戏和模拟环境成为训练智能代理的平台。它基于PyTorch实现了多种先进的算法,支持通过深度强化学习、模仿学习等技术训练2D、3D及VR/AR游戏中的智能体。该工具包提供了一个易于使用的Python API,便于开发者和研究人员在不同场景下训练代理,如控制非玩家角色的行为、自动化测试以及预发布阶段的游戏设计评估。其核心功能包括支持单个或多个代理协同/竞争训练、从演示中学习的能力、自定义训练算法的灵活性以及跨平台支持等。适用于希望结合人工智能提升游戏体验的游戏开发者,以及需要复杂交互环境进行研究的人工智能研究者。

C#
Other
19.5k
Stars
4.5k
Forks
555
Watchers
2
Issues

Star 增长

今日+4
近 7 天+22
近 30 天+97
综合评分98.7
默认分支develop