cs344m autonomous multiagent systems
play

CS344M Autonomous Multiagent Systems Todd Hester Department of - PowerPoint PPT Presentation

CS344M Autonomous Multiagent Systems Todd Hester Department of Computer Science The University of Texas at Austin Good Afternoon, Colleagues Are there any questions? Todd Hester Logistics All readings up Todd Hester Logistics All


  1. CS344M Autonomous Multiagent Systems Todd Hester Department of Computer Science The University of Texas at Austin

  2. Good Afternoon, Colleagues Are there any questions? Todd Hester

  3. Logistics • All readings up Todd Hester

  4. Logistics • All readings up • More reflections on peer reviews? Todd Hester

  5. Logistics • All readings up • More reflections on peer reviews? • Final projects due in 2 weeks! Todd Hester

  6. Reading Overview: Vidal and Durfee Recursive Modeling Method • What should I do? Todd Hester

  7. Reading Overview: Vidal and Durfee Recursive Modeling Method • What should I do? • What should I do given what I think you’ll do? Todd Hester

  8. Reading Overview: Vidal and Durfee Recursive Modeling Method • What should I do? • What should I do given what I think you’ll do? • What should I think you’ll do given what I think you think I’ll do? Todd Hester

  9. Reading Overview: Vidal and Durfee Recursive Modeling Method • What should I do? • What should I do given what I think you’ll do? • What should I think you’ll do given what I think you think I’ll do? • etc. Todd Hester

  10. Prediction Method • Situations − Includes physical and mental states Todd Hester

  11. Prediction Method • Situations − Includes physical and mental states − Could be computationally expensive • Trade-off between time and performance gain Todd Hester

  12. Prediction Method • Situations − Includes physical and mental states − Could be computationally expensive • Trade-off between time and performance gain • When is it worthwhile to model deeper? Todd Hester

  13. Lessons • Modeling can help • There is a lot of useless information in recursive models • Approximations (limited rationality) can be useful Todd Hester

  14. Learning Teammate Models for Ad Hoc Teamwork • Forced to work with a group of unknown teammates Todd Hester

  15. Learning Teammate Models for Ad Hoc Teamwork • Forced to work with a group of unknown teammates • Start with learned models of prior teammates Todd Hester

  16. Learning Teammate Models for Ad Hoc Teamwork • Forced to work with a group of unknown teammates • Start with learned models of prior teammates • Plan using these models to perform well on task Todd Hester

  17. Learning Teammate Models for Ad Hoc Teamwork • Forced to work with a group of unknown teammates • Start with learned models of prior teammates • Plan using these models to perform well on task • Slides... Todd Hester

  18. Where do Models Come From? Observation: • RMM: Use existing model • Barrett: Learn model from prior experiences What if we can’t build a full model in advance? Todd Hester

  19. Where do Models Come From? Observation: • RMM: Use existing model • Barrett: Learn model from prior experiences What if we can’t build a full model in advance? • How can we build a predictive model on-line incrementally? Todd Hester

  20. Play me at RoShamBo • Rock beats scissors • Scissors beats paper • Paper beats rock Todd Hester

  21. Play me at RoShamBo • Rock beats scissors • Scissors beats paper • Paper beats rock • What is your strategy before modeling me? Todd Hester

  22. Play me at RoShamBo • Rock beats scissors • Scissors beats paper • Paper beats rock • What is your strategy before modeling me? • What is your strategy after modeling me? Todd Hester

  23. Play me at RoShamBo • Rock beats scissors • Scissors beats paper • Paper beats rock • What is your strategy before modeling me? • What is your strategy after modeling me? • Am I modeling you? Todd Hester

  24. Play me at RoShamBo • Rock beats scissors • Scissors beats paper • Paper beats rock • What is your strategy before modeling me? • What is your strategy after modeling me? • Am I modeling you? Todd Hester

  25. Discussion • How do you deal with a teammate/opponent who is adapting to you as well? Todd Hester

  26. Discussion • How do you deal with a teammate/opponent who is adapting to you as well? • Applications of ad hoc teamwork? Todd Hester

  27. Discussion • How do you deal with a teammate/opponent who is adapting to you as well? • Applications of ad hoc teamwork? • What if there was communication? Todd Hester

  28. Discussion • How do you deal with a teammate/opponent who is adapting to you as well? • Applications of ad hoc teamwork? • What if there was communication? • How would you build an ad hoc teammate? Todd Hester

Recommend


More recommend