Inferring Implicit Goals Across Differing Task Models
Silvia Tulli, Stylianos Loukas Vasileiou, Mohamed Chetouani, Sarath Sreedharan
TL;DR
The paper tackles value alignment when users hold implicit subgoals that differ from the agent's world model by formalizing implicit subgoals within an MDP framework and exploiting bottleneck states as candidates. It introduces a two-model setup with $\mathcal{M}^R$ and $\mathcal{M}^H$, and develops a minimal-information querying strategy by formulating a query-MDP whose optimal policy yields the smallest expected query cost while ensuring a policy exists to achieve the true implicit subgoals $\mathcal{I}_G$. Key contributions include determinization-based bottleneck identification, a method to extract maximal achievable subgoal subsets $\mathbb{I}$, and a meta-policy $\Pi^Q$ that efficiently guides queries, along with empirical evaluation on grid-world benchmarks showing substantial query-time reductions and robust performance across diverse human-models. The work advances the ability to infer unstated goals under model mismatch, with practical impact for safe, value-aligned human-AI interactions and potential future integration with user studies and learning-from-queries in more complex environments. All mathematical notation is used to precisely define the problem setup, bottleneck concepts, and the query strategy.
Abstract
One of the significant challenges to generating value-aligned behavior is to not only account for the specified user objectives but also any implicit or unspecified user requirements. The existence of such implicit requirements could be particularly common in settings where the user's understanding of the task model may differ from the agent's estimate of the model. Under this scenario, the user may incorrectly expect some agent behavior to be inevitable or guaranteed. This paper addresses such expectation mismatch in the presence of differing models by capturing the possibility of unspecified user subgoal in the context of a task captured as a Markov Decision Process (MDP) and querying for it as required. Our method identifies bottleneck states and uses them as candidates for potential implicit subgoals. We then introduce a querying strategy that will generate the minimal number of queries required to identify a policy guaranteed to achieve the underlying goal. Our empirical evaluations demonstrate the effectiveness of our approach in inferring and achieving unstated goals across various tasks.
