active perception in vision language navigation task
play

Active Perception in Vision-Language Navigation Task - PowerPoint PPT Presentation

Student Webinar Active Perception in Vision-Language Navigation Task (MC (MCIS Lab) (B (Beijing ng Ins nsti titute


  1. Student Webinar Active Perception in Vision-Language Navigation Task 汪汗青 媒体计算与智能系统实验室 媒体计算与智能系统实验室 (MC (MCIS Lab) 北京理工大学 北京理工大学 (B (Beijing ng Ins nsti titute tute of T echno hnology) Hom Home Page: https://hanqingwa wangai.github.io Em Email: hanqingwang@bit. t.edu.cn

  2. Outl tline • Introduction to VLN Task • Challenges of VLN Task • Baseline & Our Approach • Learning method • Conclusion

  3. Refe ference Active Visual Information Gathering for Vision-Language Navigation Hanqing Wang , Wenguan Wang, Tianmin Shu, Wei Liang, and Jianbing Shen

  4. VLN Task sk [Anderson, P., Wu, Q. et al., Vision-and-Language Navigation: Interpreting visually-grounded navigation instructions in real environments, CVPR 2018]

  5. VLN Task sk [Manolis S., Abhishek K., Oleksandr M. and et al., Habitat: A Platform for Embodied AI Research, ICCV 2019]

  6. VLN Task sk Ground Truth Path Instruction : Leave the bathroom and walk forward along the pool. Take a left at the stairs and go up the stairs. Go up another set of stairs, and enter the massage room first on the right. Stop in the doorway to the massage room. Observation:

  7. VLN Task sk Ground Truth Path Instruction : Leave the bathroom and walk forward along the pool. Take a left at the stairs and go up the stairs. Go up another set of stairs, and enter the massage room first on the right. Stop in the doorway to the massage room. Observation:

  8. VLN Task sk Ground Truth Path Instruction : Leave the bathroom and walk forward along the pool. Take a left at the stairs and go up the stairs. Go up another set of stairs, and enter the massage room first on the right. Stop in the doorway to the massage room. Observation:

  9. VLN Task sk Ground Truth Path Instruction : Leave the bathroom and walk forward along the pool. Take a left at the stairs and go up the stairs. Go up another set of stairs, and enter the massage room first on the right. Stop in the doorway to the massage room. Observation:

  10. Challenge of f VLN Task sk Basic Agent Instruction : Leave the bathroom and walk forward along the pool . Take a left at the stairs and go up the stairs. Go up another set of stairs, and enter the massage room first on the right. Stop in the doorway to the massage room. Observation: Door 1 Door 2

  11. Challenge of f VLN Task sk Basic Agent Instruction : Leave the bathroom and walk forward along the pool . Take a left at the stairs and go up the stairs. Go up another set of stairs, and enter the massage room first on the right. Stop in the doorway to the massage room. Observation: Failed

  12. Challenge of f VLN Task sk Our Agent Instruction : Leave the bathroom and walk forward along the pool . Take a left at the stairs and go up the stairs. Go up another set of stairs, and enter the massage room first on the right. Stop in the doorway to the massage room. Observation: Insufficient information Door 1 Door 2

  13. Challenge of f VLN Task sk Our Agent Instruction : Leave the bathroom and walk forward along the pool . Take a left at the stairs and go up the stairs. Go up another set of stairs, and enter the massage room first on the right. Stop in the doorway to the massage room. Observation: inconsistent

  14. Challenge of f VLN Task sk Our Agent Instruction : Leave the bathroom and walk forward along the pool . Take a left at the stairs and go up the stairs. Go up another set of stairs, and enter the massage room first on the right. Stop in the doorway to the massage room. Observation:

  15. Challenge of f VLN Task sk Our Agent Instruction : Leave the bathroom and walk forward along the pool. Take a left at the stairs and go up the stairs . Go up another set of stairs, and enter the massage room first on the right. Stop in the doorway to the massage room. Observation:

  16. Challenge of f VLN Task sk Our Agent Instruction : Leave the bathroom and walk forward along the pool. Take Succeed! a left at the stairs and go up the stairs. Go up another set of stairs, and enter the massage room first on the right. Stop in the doorway to the massage room . Observation:

  17. Base seline Baseline model Starting VP 3 " = LSTM( 9, ! " , : ";% , 3 ";% ) Observed VP 1 23 " ) & ",' = softmax ' (# ",' # ",% Unvisited VP ! " # ",<

  18. Naïve Ex Na Exploration Module Collected information Starting VP ! ",$ Observed VP & ",$ Explored VP % " Navigated VP Target VP Unvisited VP

  19. Na Naïve Ex Exploration Module Collected information Starting VP ! ",$ Observed VP Updated candidate feature % ",$ ' Explored VP % ",& Navigated VP Target VP Unvisited VP

  20. Naïve Ex Na Exploration Module Collected information Starting VP " #,% ! Observed VP Updated candidate feature Explored VP " #,& " #,& ! Navigated VP ' #,& Target VP Unvisited VP

  21. Na Naïve Ex Exploration Module Starting VP Navigation decision making " #,% ! Observed VP Explored VP Updated candidate feature " #,& ! Navigated VP Target VP Unvisited VP

  22. Na Naïve Ex Exploration Module Starting VP Observed VP Explored VP Navigated VP Target VP Unvisited VP

  23. Few & Deeper Ex Exploration Exploration decision making Starting VP Need more Observed VP exploration. Explored VP #$/&' ℎ " Enough. Navigated VP STOP and return. #$/&' Target VP ℎ ( Unvisited VP

  24. Few & Deeper Ex Exploration Stop Exploration Exploration decision making Starting VP Just make navigation. Observed VP Explored VP Navigated VP Target VP Unvisited VP

  25. Few & Deeper Ex Exploration Updated candidate feature Starting VP " #,& Observed VP Explored VP " #,% ! Navigated VP Target VP Unvisited VP

  26. Over vervi view ew

  27. Tr Training Training Signals: + + + Imitation Learning Reinforcement Learning

  28. Imit Imitat atio ion Learn Learnin ing Navigation Part: Exploration Part:

  29. Reinfo forcement Learning Navigation Part: change of distance, if != STOP, = +3, if = STOP and SUCCEED, Immediate reward -3, if = STOP and FAIL. Accumulated discount reward Actor Loss Critic Loss

  30. Reinfo forcement Learning Exploration Part: Exploration-assisted relative reward shaping Immediate reward Accumulated discount reward

  31. Quantitative Resu sults

  32. Qualitative Resu sults Observation:

  33. Qualitative Resu sults Observation:

  34. Qualitative Resu sults Observation:

  35. Qualitative Resu sults Observation:

  36. Qualitative Resu sults Observation:

  37. Qualitative Resu sults Observation: Failed

  38. Qualitative Resu sults Observation:

  39. Qualitative Resu sults Observation:

  40. Qualitative Resu sults Observation:

  41. Qualitative Resu sults Observation:

  42. Qualitative Resu sults Observation:

  43. Qualitative Resu sults Observation: Succeed!

  44. Conclusi sions 1. Active perception is effective in embodied vision tasks. 2. IL warm up + RL is powerful for some problems that are hard to learn by supervised learning. 3. VLN task is far from been solved, how to fill the performance gap between seen and new environments.

  45. Thanks for your listening! Project Page: https://github.com/HanqingWangAI/Active_VLN Email: hanqingwang@bit.edu.cn Advisor: Wei Liang, Wenguan Wang, Jianbing Shen

Recommend


More recommend