Author:
Brandão Martim,Coles Amanda,Magazzeni Daniele
Abstract
Path planners are important components of various products from video games to robotics, but their output can be counter-intuitive due to problem complexity. As a step towards improving the understanding of path plans by various users, here we propose methods that generate explanations for the optimality of paths. Given the question "why is path A optimal, rather than B which I expected?", our methods generate an explanation based on the changes to the graph that make B the optimal path. We focus on the case of path planning on navigation meshes, which are heavily used in the computer game industry and robotics. We propose two methods - one based on a single inverse-shortest-paths optimization problem, the other incrementally solving complex optimization problems. We show that these methods offer computation time improvements of up to 3 orders of magnitude relative to domain-independent search-based methods, as well as scaling better with the length of explanations. Finally, we show through a user study that, when compared to baseline cost-based explanations, our explanations are more satisfactory and effective at increasing users' understanding of problems.
Publisher
Association for the Advancement of Artificial Intelligence (AAAI)
Cited by
9 articles.
订阅此论文施引文献
订阅此论文施引文献,注册后可以免费订阅5篇论文的施引文献,订阅后可以查看论文全部施引文献
1. Generating Environment-based Explanations of Motion Planner Failure: Evolutionary and Joint-Optimization Algorithms;2024 IEEE International Conference on Robotics and Automation (ICRA);2024-05-13
2. Planning of Explanations for Robot Navigation;2024 IEEE International Conference on Robotics and Automation (ICRA);2024-05-13
3. Exploring the Impact of Explanation Representation on User Satisfaction in Robot Navigation;Proceedings of the 2024 International Symposium on Technological Advances in Human-Robot Interaction;2024-03-09
4. Towards a Holistic Framework for Explainable Robot Navigation;Springer Proceedings in Advanced Robotics;2024
5. Attacking Shortest Paths by Cutting Edges;ACM Transactions on Knowledge Discovery from Data;2023-11-14