Goal-Intention Recognition

The goal/intention recognition problem is the task of identifying an agent’s intent by observing its behaviour. Traditionally, the problem has involved matching a sequence of observations to a plan in a pre-defined plan library; the winning plan being the one that “best” matches the observations.

Recent developments dispense with the overhead of a plan library and instead—based on the assumption that the observed agent is behaving rationally—take a cost-based approach and uses classical planning technology to generate candidate plans as needed over a domain model.

In a series of work, we have extended and improved the cost-based approach to goal recognition, both for general task planning and path planning. We have worked on how to make recognition faster and more robust to irrational/erratic observed behavior. We have also looked at its’ dual problem: deceptive behavior, the problem of generating behavior that is as deceptive as possible, while still achieving the intended objective.

Some representative papers are:

Sebastian Sardina
Sebastian Sardina
Professor in Artificial Intelligence

My research falls in the intersection between knowledge representation for reasoning about dynamic systems (reasoning about action and change), automated planning and reactive synthesis, and agent-oriented programming.

Related