"Guess what I'm doing": Extending legibility to sequential decision tasks
Miguel Faria, Francisco S. Melo, Ana Paiva
TL;DR
This work introduces PoLMDP, a tractable framework for generating legible policies in sequential decision tasks under uncertainty. By defining a legible reward $r_{\rm leg}$ via $P((x,a)|r_n)=\frac{\exp(\beta Q_n^*(x,a))}{\sum_m \exp(\beta Q_m^*(x,a))}$ and using a total-variation-like mechanism, PoLMDP yields policies that maintain high reward while disambiguating the intended goal, solved with standard MDP methods rather than theory-of-mind models. Across maze-based simulations and human-robot interaction studies, PoLMDP demonstrates faster, more reliable legibility than L-MDP, similar legibility levels, and improved effectiveness as demonstrations for IRL agents, as well as faster, more confident goal inference by humans. These results position PoLMDP as a practical, scalable approach to legible planning with broad potential in HRI, shared autonomy, and collaborative robotics, especially in large state spaces and multi-goal settings.
Abstract
In this paper we investigate the notion of legibility in sequential decision tasks under uncertainty. Previous works that extend legibility to scenarios beyond robot motion either focus on deterministic settings or are computationally too expensive. Our proposed approach, dubbed PoL-MDP, is able to handle uncertainty while remaining computationally tractable. We establish the advantages of our approach against state-of-the-art approaches in several simulated scenarios of different complexity. We also showcase the use of our legible policies as demonstrations for an inverse reinforcement learning agent, establishing their superiority against the commonly used demonstrations based on the optimal policy. Finally, we assess the legibility of our computed policies through a user study where people are asked to infer the goal of a mobile robot following a legible policy by observing its actions.
