© The Author(s), under exclusive license to APress Media, LLC, part of Springer Nature 2023
D. EngelbrechtIntroduction to Unity ML-Agentshttps://doi.org/10.1007/978-1-4842-8998-3_6

6. Unity ML-Agents

Dylan Engelbrecht1  
(1)
-, Cape Town, South Africa
 

Now that we have a working installation of ML-Agents, we can take a more hands-on look at the system.

In this chapter, I’ll discuss the various components of ML-Agents. We’ll then discuss the learning environments inside the 3DBall sample scene, in which ML-Agents aim to balance a ball on their heads.

From here, we’ll talk about inputs and outputs and get a better look at how our agent views the simulated world. Then we’ll talk about rewards more practically and in depth than earlier in the book.

We’ll ...

Get Introduction to Unity ML-Agents: Understand the Interplay of Neural Networks and Simulation Space Using the Unity ML-Agents Package now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.