Flexible Goal Recognition via Graph Construction and Analysis

Instead of using a plan library, the recognizer introduced in this paper uses a compact structure called flexible to represent goals, actions and states of the world. This method doesn't suffer the problem of acquisition and hand-coding a larger plan library as traditional methods do. The recognizer also extends classical methods in two directions. First, using flexible goals and actions via fuzzy sets, the recognizer can recognize goals even when the agent has not enough domain knowledge. Second, the recognizer offers a method for assessment of various plan hypothesis and eventual selection good ones. Since the recognizer is domain independent the method can be adapted in almost every domain. Empirical and theoretical results also show the method is efficiency and scalability.

[1]  Alan F. Blackwell,et al.  Goal recognition through goal graph analysis , 2001 .

[2]  Jun Hong Graph Construction and Analysis as a Paradigm for Plan Recognition , 2000, AAAI/IAAI.

[3]  Ingrid Zukerman,et al.  Bayesian Models for Keyhole Plan Recognition in an Adventure Game , 2004, User Modeling and User-Adapted Interaction.

[4]  Marc B. Vilain,et al.  Getting Serious about Parsing Plans : a Grammatical Analysis of Plan Recognition , 1990 .

[5]  Qiang Shen,et al.  Solution Techniques for Constraint Satisfaction Problems: Advanced Approaches , 2001, Artificial Intelligence Review.

[6]  Mathias Bauer,et al.  Acquisition of Abstract Plan Descriptions for Plan Recognition , 1998, AAAI/IAAI.

[7]  Qiang Shen,et al.  Dynamic Flexible Constraint Satisfaction , 2000, Applied Intelligence.

[8]  Wen-Xiang Gu,et al.  Incorporating goal recognition into human-machine collaboration , 2004, Proceedings of 2004 International Conference on Machine Learning and Cybernetics (IEEE Cat. No.04EX826).

[9]  Qiang Shen,et al.  Fuzzy rrDFCSP and planning , 2003, Artif. Intell..

[10]  MiguelI.,et al.  Solution Techniques for Constraint Satisfaction Problems , 2001 .

[11]  Avrim Blum,et al.  Fast Planning Through Planning Graph Analysis , 1995, IJCAI.

[12]  Ma Ning,et al.  A Plan Recognition Algorithm Based on Plan Knowledge Graph , 2002 .

[13]  Henry A. Kautz,et al.  Generalized Plan Recognition , 1986, AAAI.

[14]  Henry A. Kautz A formal theory of plan recognition , 1987 .

[15]  Oren Etzioni,et al.  Scalable and adaptive goal recognition , 1998 .

[16]  Robert Wilensky,et al.  The berkeley UNIX consultant project , 1988 .

[17]  James A. Hendler,et al.  UM Translog: a planning domain for the development and benchmarking of planning systems , 1995 .

[18]  Oren Etzioni,et al.  Scaling Up Goal Recognition , 1996, KR.

[19]  Edwin P. D. Pednault,et al.  Synthesizing plans that contain actions with context‐dependent effects 1 , 1988, Comput. Intell..

[20]  Nate Blaylock,et al.  Corpus-based, Statistical Goal Recognition , 2003, IJCAI.