Goal Recognition Design for General Behavioral Agents using Machine Learning

Robert Kasumba, Guanghui Yu, Chien-Ju Ho, Sarah Keren, William Yeoh
4/3/2024
cs.AIcs.LG

No official code found. Best implementation: kasumbarobert/data-driven-grd (0 stars, MIT, last commit 2026-03-05).

Abstract

Goal recognition design (GRD) aims to make limited modifications to decision-making environments to make it easier to infer the goals of agents acting within those environments. Although various research efforts have been made in goal recognition design, existing approaches are computationally demanding and often assume that agents are (near-)optimal in their decision-making. To address these limitations, we leverage machine learning methods for goal recognition design that can both improve run-time efficiency and account for agents with general behavioral models. Following existing literature, we use worst-case distinctiveness (wcd) as a measure of the difficulty in inferring the goal of an agent in a decision-making environment. Our approach begins by training a machine learning model to predict the wcd for a given environment and the agent behavior model. We then propose a gradient-based optimization framework that accommodates various constraints to optimize decision-making environments for enhanced goal recognition. Through extensive simulations, we demonstrate that our approach outperforms existing methods in reducing wcd and enhances runtime efficiency. Moreover, our approach also adapts to settings in which existing approaches do not apply, such as those involving flexible budget constraints, more complex environments, and suboptimal agent behavior. Finally, we conducted human-subject experiments that demonstrate that our method creates environments that facilitate efficient goal recognition from human decision-makers.

View on arXivView PDF

Code Implementations(1)

MIT

Code repository accompanying the paper “Goal Recognition Design for General Behavioral Agents using Machine Learning”, published in the Journal of Transactions on Machine Learning Research (TMLR).

00Shell, PythonJan 25, 20247 months agoMIT

Similar Papers

Cite this paper

@article{kasumba2024goal,
  title  = {Goal Recognition Design for General Behavioral Agents using Machine Learning},
  author = {Robert Kasumba and Guanghui Yu and Chien-Ju Ho and Sarah Keren and William Yeoh},
  year   = {2024},
  eprint = {2404.03054},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2404.03054v3}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2404.03054.svg)](https://codeofpaper.com/paper/2404.03054)

Discussion