12. わんくま同盟 名古屋勉強会 #47
2. Unity ML-Agents概要
• Unity Machine Learning Agents Toolkit(Unity ML-
Agents)
– https://github.com/Unity-Technologies/ml-agents
• Unity environment control from Python
• 10+ sample Unity environments
• Support for multiple environment configurations and traini
ng scenarios
• Train memory-enhanced agents using deep reinforcement
learning
• Easily definable Curriculum Learning scenarios
• Broadcasting of agent behavior for supervised learning
• Built-in support for Imitation Learning
• Flexible agent control with On Demand Decision Making
• Visualizing network outputs within the environment
• Simplified set-up with Docker
• Wrap learning environments as a gym
12
22. わんくま同盟 名古屋勉強会 #47
3. Unity ML-Agentsの環境構築
• GPGPU環境は現時点(v0.6.0)で不要
– https://github.com/Unity-Technologies/m
l-agents/blob/master/docs/Installation-Wi
ndows.md
• (Optional) Step 4: GPU Training using The ML
-Agents Toolkit
– GPU is not required for the ML-Agents toolkit and w
on't speed up the PPO algorithm a lot during trainin
g(but something in the future will benefit from GPU).
22