arXiv · 2410.10011
Learning Interpretable Classifiers for PDDL Planning
Abstract
We consider the problem of synthesizing interpretable models that recognize the behaviour of an agent compared to other agents, on a whole set of similar planning tasks expressed in PDDL. Our approach consists in learning logical formulas, from a small set of examples that show how an agent solved small planning instances. These formulas are expressed in a version of First-Order Temporal Logic (FTL) tailored to our planning formalism. Such formulas are human-readable, serve as (partial) descriptions of an agent's policy, and generalize to unseen instances. We show that learning such formulas is computationally intractable, as it is an NP-hard problem. As such, we propose to learn these behaviour classifiers through a topology-guided compilation to MaxSAT, which allows us to generate a wide range of different formulas. Experiments show that interesting and accurate formulas can be learned in reasonable time.
Explore related subjects
Keep this discovery
Arnaud Lequen. 2024-10-13. Learning Interpretable Classifiers for PDDL Planning. https://arxiv.org/abs/2410.10011
Cite the original work for its findings. Save a collection to share your selection of sources.