O'Reilly logo

Learn Unity ML-Agents - Fundamentals of Unity Machine Learning by Micheal Lanham

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Partial observability, memory, and recurrent networks

One major difference between the Hallway and GridWorld examples is their perception of state, or observation. We already know that the GridWorld agent used visual observations, but we never really got into what state input the Hallway agent used. As it turns out, the Hallway agent collects observations of state in a different manner. It is important for us to understand the difference, so open up Unity and go through the following exercise:

  1. Make sure the Hallway example scene is loaded. Check back to the previous exercise if you need help.
  2. Locate the Agent object in the Hierarchy window. You can use the search bar at the top of the window to find it quicker.
  3. Find the Hallway Agent component/script ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required