Learning Safe Numeric Action Models

Authors

  • Argaman Mordoch Ben Gurion University
  • Brendan Juba Washington University in St Louis
  • Roni Stern Ben Gurion University

DOI:

https://doi.org/10.1609/aaai.v37i10.26424

Keywords:

PRS: Planning/Scheduling and Learning, ML: Learning Theory, PRS: Mixed Discrete/Continuous Planning

Abstract

Powerful domain-independent planners have been developed to solve various types of planning problems. These planners often require a model of the acting agent's actions, given in some planning domain description language. Yet obtaining such an action model is a notoriously hard task. This task is even more challenging in mission-critical domains, where a trial-and-error approach to learning how to act is not an option. In such domains, the action model used to generate plans must be safe, in the sense that plans generated with it must be applicable and achieve their goals. Learning safe action models for planning has been recently explored for domains in which states are sufficiently described with Boolean variables. In this work, we go beyond this limitation and propose the NSAM algorithm. NSAM runs in time that is polynomial in the number of observations and, under certain conditions, is guaranteed to return safe action models. We analyze its worst-case sample complexity, which may be intractable for some domains. Empirically, however, NSAM can quickly learn a safe action model that can solve most problems in the domain.

Downloads

Published

2023-06-26

How to Cite

Mordoch, A., Juba, B., & Stern, R. (2023). Learning Safe Numeric Action Models. Proceedings of the AAAI Conference on Artificial Intelligence, 37(10), 12079-12086. https://doi.org/10.1609/aaai.v37i10.26424

Issue

Section

AAAI Technical Track on Planning, Routing, and Scheduling