PimLb / olfactory-navigation

A repository for everything olfactory navigation related.
https://pimlb.github.io/olfactory-navigation/
1 stars 0 forks source link

Create different tiling where source tile is divided into a sub-grid (Model 3) #52

Closed thebot002 closed 2 hours ago

thebot002 commented 2 hours ago

A specified in #50 The source-tile is divided into a subgrid of its own.

Technical detail: The observation probabilities in any of the sub-tiles is equal to the observation probability in the macro-tile that would be in their place. This is to not give any more information as necessary to the agent.

thebot002 commented 2 hours ago

Implemented 16th of September Fixed 21st of September

Illustration: Image

Results: The performance is much better and now reached 100% of convergence when testing on an environment issue from a probability equal to the trained one.

Now the model needs to be tested on different source positions to verify it also performs good with the source being anywhere, also in places it was not trained on.

thebot002 commented 2 hours ago

Model with macro-tiling 5x5 and micro-tiling unknown

Convergence 100% Image

Path: Image

Note: We see that the agent, when reaching the center performs exploration which is good.

thebot002 commented 2 hours ago

Performances across different macro-tiling and micro-tilings: Image