Coder Social home page Coder Social logo

Comments (1)

wz0919 avatar wz0919 commented on July 25, 2024 1

I'd like to give you a quick answer to the shown example...We use the shortest geodesic distance (the length of the shortest path to the goal starting from the waypoint) to select the gt action. Although the top waypoint has the shortest geometric distance to the goal, its geodesic distance to the goal is still higher than the right waypoint (as it needs to trace back to S and follow the right path) so the right waypoint is still GT.

One very rare case is that the shortest path to the goal is from the left, and the geodesic distance of the top waypoint is lower than the right, in this case, it does have the problem you mentioned...strongest-path waypoint isn't optimal. But considering the robustness of our predictor, it usually will output a waypoint on the left in this case and this will be a good gt waypoint. In our paper, we can achieve 97% SR with ground truth actions in R2RCE, which shows it's hard to have a loop point. However, I've visualized the failure case, besides some cases with a bad simulation from habitat (like a visually open place but you can't go), there are about only two cases caused by such a loop, which is, the predictor cannot predict a waypoint on the optimal direction (even no waypoint in the optimal 180-degree side), so it has to go back and starts a loop (like between the top waypoint and S in your figure). But as I mentioned before this is a very very rare case.

from discrete-continuous-vln.

Related Issues (6)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.