Unity-Technologies / ml-agents

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.
https://unity.com/products/machine-learning-agents
Other
17.19k stars 4.16k forks source link

What ML alghorithms are available to use in unity ml-agents? #1462

Closed lukinivan98 closed 5 years ago

lukinivan98 commented 5 years ago

I want to train my model with Imitation Learning algorithm DAGGER (Dataset Aggregation alghorithm). But I can't find any inmormation about ML alghorithms available to use with Unity ML-Agents (only PPO and Behavioral Cloning were introdused in tutorials). So, it will be really helpfull if you give me the list of alghoritms that I can use to train my models with Unity. Thank you!

awjuliani commented 5 years ago

Hi @lukinivan98

The ML-Agents package currently comes with implementations of PPO and Behavioral Cloning. That being said, it is possible to use our gym interface and use any compatible RL or imitation learning algorithm within python from there.

xiaomaogy commented 5 years ago

Thanks for reaching out to us. Hopefully you were able to resolve your issue. We are closing this due to inactivity, but if you need additional assistance, feel free to reopen the issue.

lock[bot] commented 4 years ago

This thread has been automatically locked since there has not been any recent activity after it was closed. Please open a new issue for related bugs.