Online Goal Recognition as Reasoning over Landmarks
2018
Abstract
Online goal recognition is the problem of recognizing the goal of an agent based on an incomplete sequence of observations with as few observations as possible. Recognizing goals with minimal domain knowledge as an agent executes its plan requires efficient algorithms to sift through a large space of hypotheses. We develop an online approach to recognize goals in both continuous and discrete domains using a combination of goal mirroring and a generalized notion of landmarks adapted from the planning literature. Extensive experiments demonstrate the approach is more efficient and substantially more accurate than the state-of-the-art.
FAQs
AI
What efficiency improvements does the new online goal recognition approach achieve?
The combined approach of GOAL MIRRORING WITH LANDMARKS reduces run-time to 80% in continuous domains and to between 17%-46% in discrete domains.
How are landmarks used to enhance goal recognition in continuous environments?
Landmarks are defined as areas surrounding goals, enabling recognition by intercepting observations with these areas, thereby improving efficiency by marking achieved landmarks.
What are the novel contributions of the proposed method in goal recognition?
The method introduces a generalized notion of landmarks for discrete and continuous domains, an online goal recognition algorithm, and effective pruning mechanisms for hypothesis reduction.
How does the proposed method compare to traditional plan recognition approaches?
The method outperforms traditional PRP approaches by significantly reducing planner calls and improving true positive rates, particularly in complex scenarios.
What is the significance of using goal mirroring in the recognition process?
Goal mirroring enables dynamic comparisons of plan costs, serving as a probabilistic ranking mechanism for goals based on incoming observations.
References (26)
- Franz Aurenhammer. Voronoi Diagrams -A Survey of a Fundamental Geometric Data Structure. ACM Comput. Surv., 23(3):345-405, 1991.
- Dorit Avrahami-Zilberbrand and Gal A. Kaminka. Incor- porating observer biases in keyhole plan recognition (effi- ciently!). In AAAI, 2007.
- Chris Baker, Rebecca Saxe, and Joshua B Tenenbaum. Bayesian models of human action understanding. In Ad- vances in neural information processing systems, pages 99- 106, 2005.
- Nate Blaylock and James F Allen. Statistical goal parameter recognition. In ICAPS, volume 4, pages 297-304, 2004. Hung Hai Bui. A general model for online probabilistic plan recognition. In IJCAI, volume 3, pages 1309-1315, 2003. Howie Choset, Kevin M. Lynch, Seth Hutchinson, George A. Kantor, Wolfram Burgard, Lydia E. Kavraki, and Sebastian Thrun. Principles of robot motion: theory, algo- rithms, and implementation. MIT press, 2005.
- Christopher W Geib and Robert P Goldman. A probabilis- tic plan recognition algorithm based on plan tree grammars. Artificial Intelligence, 173(11):1101-1132, 2009. Christopher Geib. Lexicalized reasoning. In Proceedings of the Third Annual Conference on Advances in Cognitive Systems, 2015.
- Jörg Hoffmann and Bernhard Nebel. The FF Planning Sys- tem: Fast Plan Generation Through Heuristic Search. JAIR, 14(1):253-302, 2001.
- Jörg Hoffmann, Julie Porteous, and Laura Sebastia. Ordered Landmarks in Planning. JAIR, 22(1):215-278, 2004. Jun Hong. Goal recognition through goal graph analysis. JAIR, 15:1-30, 2001.
- Steven M. LaValle. Planning Algorithms. Cambridge Uni- versity Press, 2006.
- Lin Liao, Dieter Fox, and Henry Kautz. Hierarchical con- ditional random fields for gps-based activity recognition.
- In ISRR, Springer Tracts in Advanced Robotics (STAR). Springer Verlag, 2007.
- Yolanda E. Martin, Maria D. R. Moreno, David E Smith, et al. A fast goal recognition technique based on interaction estimates. In IJCAI, 2015.
- Peta Masters and Sebastian Sardina. Cost-based goal recog- nition for path-planning. In AAMAS, pages 750-758. Inter- national Foundation for Autonomous Agents and Multiagent Systems, 2017.
- Drew McDermott, Malik Ghallab, Adele Howe, Craig Knoblock, Ashwin Ram, Manuela Veloso, Daniel Weld, and David Wilkins. PDDL-The Planning Domain Definition Language. In AIPS'98, 1998.
- Reuth Mirsky and Ya'akov (Kobi) Gal. SLIM: Semi-lazy inference mechanism for plan recognition. In IJCAI, 2016. Ramon Fraga Pereira and Felipe Meneguzzi. Landmark- Based Plan Recognition. In ECAI, 2016. Ramon Fraga Pereira and Felipe Meneguzzi. Goal and Plan Recognition Datasets using Classical Planning Domains. Zenodo, July 2017.
- Ramon Fraga Pereira, Nir Oren, and Felipe Meneguzzi. Landmark-Based Heuristics for Goal Recognition. In AAAI, 2017.
- Ramon Fraga Pereira, Nir Oren, and Felipe Meneguzzi. Monitoring plan optimality using landmarks and domain- independent heuristics. In The AAAI 2017 Workshop on Plan, Activity, and Intent Recognition, 2017.
- Florian Pommerening and Malte Helmert. A normal form for classical planning tasks. In ICAPS, 2015. J. Porteous and S. Cresswell. Extending Landmarks Analy- sis to Reason about Resources and Repetition. In Proceed- ings of the 21st Workshop of the UK Planning and Schedul- ing Special Interest Group (PLANSIG '02), 2002.
- David V. Pynadath and Michael P. Wellman. Probabilis- tic state-dependent grammars for plan recognition. In UAI- 2000, pages 507-514, 2000. Miquel Ramírez and Hector Geffner. Plan recognition as planning. In IJCAI, 2009.
- Miquel Ramírez and Hector Geffner. Probabilistic plan recognition using off-the-shelf classical planners. In AAAI, 2010. Silvia Richter and Matthias Westphal. The LAMA Planner: Guiding Cost-based Anytime Planning with Landmarks. JAIR, 39(1):127-177, 2010.
- Amir Sadeghipour and Stefan Kopp. Embodied gesture pro- cessing: Motor-based integration of perception and action in social artificial agents. Cognitive Computation, 3(3):419- 435, 2011.
- Enrico Scala, Patrik Haslum, Daniele Magazzeni, and Sylvie Thiébaux. Landmarks for Numeric Planning Problems. In IJCAI, 2017.
- Shirin Sohrabi, Anton V. Riabov, and Octavian Udrea. Plan recognition as planning revisited. IJCAI, 2016.
- Ioan A Sucan, Mark Moll, and Lydia E Kavraki. The open motion planning library. IEEE Robotics & Automation Mag- azine, 19(4):72-82, 2012.
- Gita Sukthankar, Robert P. Goldman, Christopher Geib, David V. Pynadath, and Hung Bui, editors. Plan, Activity, and Intent Recognition. Morgan Kaufmann, 2014. Mor Vered and Gal A Kaminka. Heuristic online goal recog- nition in continuous domains. In IJCAI, 2017.
- Mor Vered, Gal A Kaminka, and Sivan Biham. Online goal recognition through mirroring: Humans and agents. The Fourth Annual Conference on Advances in Cognitive Sys- tems, 2016.
- Zhikun Wang, Katharina Mülling, Marc Peter Deisenroth, Heni Ben Amor, David Vogt, Bernhard Schölkopf, and Jan Peters. Probabilistic movement modeling for intention infer- ence in human-robot interaction. The International Journal of Robotics Research, 32(7):841-858, 2013.