Files
deep-rl-class/units/en/unit7/introduction.mdx
simoninithomas f81f005c72 Add self play
2023-01-30 23:36:13 +01:00

27 lines
1.6 KiB
Plaintext
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
# Introduction [[introduction]]
<img src=”https://huggingface.co/datasets/huggingface-deep-rl-course/course-images/resolve/main/en/unit0/thumbnail.jpg” alt=”Thumbnail”/>
Since the beginning of this course, we learned to train agents in a single-agent system. Where our agent was alone in its environment: it was not cooperating or collaborating with other agents.
Our different agents worked great, and the single-agent system is useful for many applications.
But, as humans, we live in a multi-agent world. Our intelligence comes from interaction with other agents. And so, our goal is to create agents that can interact with other humans and other agents.
Consequently, we must study how to train deep reinforcement learning agents in a multi-agent system to build robust agents that can adapt, collaborate, or compete.
So today, were going to learn the basics of this fascinating topic of multi-agents reinforcement learning (MARL).
And the most exciting part is that during this unit, youre going to train your first agents in a multi-agents system: a 2vs2 soccer team that needs to beat the opponent team.
And youre going to participate in AI vs. AI challenges where your trained agent will compete against other classmates agents every day and be ranked on a new leaderboard.
<figure>
<img src=”https://huggingface.co/datasets/huggingface-deep-rl-course/course-images/resolve/main/en/unit10/soccertwos.gif” alt=”SoccerTwos”/>
<figcaption>This environment was made by the <a href=”https://github.com/Unity-Technologies/ml-agents”>Unity MLAgents Team</a></figcaption>
</figure>
So lets get started!