ml-agents

Agent trainer

Enables game developers to train intelligent agents using reinforcement learning and imitation learning.

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.

GitHub

17k stars
555 watching
4k forks
Language: C#
last commit: 24 days ago
Linked from 2 awesome lists

deep-learningdeep-reinforcement-learningmachine-learningneural-networksreinforcement-learningunityunity3d

Backlinks from these awesome lists:

Related projects:

Repository Description Stars
tju-drl-lab/ai-optimizer A next-generation deep reinforcement learning toolkit with libraries for multiagent, self-supervised, offline, and transfer/reinforcement learning 4,755
joonspk-research/generative_agents A research project simulating human behavior in interactive environments. 17,558
scitator/animal-olympics-starter-kit Provides an API and environment for training AI agents in Unity, using the Unity ML-Agents package 3
packtpublishing/hands-on-intelligent-agents-with-openai-gym Teaching software developers to build intelligent agents using deep reinforcement learning and OpenAI Gym 373
open-mmlab/mmengine Provides a flexible and configurable framework for training deep learning models with PyTorch. 1,179
google-deepmind/lab A 3D environment for testing and training artificial intelligence agents 7,133
openbmb/agentverse An AI framework that enables the deployment of multiple LLM-based agents in various applications. 4,205
openai/neural-mmo A framework for creating agents that can scale to the complexity of the real world by simulating a massively multiagent game environment 1,586
tensorflow/agents A library for implementing and deploying reinforcement learning algorithms using TensorFlow. 2,799
dotnet/machinelearning-samples A collection of samples and examples demonstrating the usage of ML.NET for machine learning tasks in .NET applications. 4,490
gokumohandas/made-with-ml Teaches machine learning fundamentals and software engineering practices for building production-ready ML applications 37,603
google-deepmind/open_spiel A framework for researching and developing reinforcement learning algorithms in game environments. 4,259
minqi/learning-to-communicate-pytorch This project implements a PyTorch-based framework for learning discrete communication protocols in multi-agent reinforcement learning environments. 346
farama-foundation/gymnasium Develops and compares reinforcement learning algorithms by providing a standard API to communicate between learning algorithms and environments 7,374
dotnet/machinelearning A cross-platform machine learning framework for .NET that enables developers to build, train, and deploy models without prior expertise in ML. 9,035