On Picking Good Policies: Leveraging Action-Policy Testing in Policy Training
Testing is a natural approach to assess the quality of learned action policies π. Prior work introduced policy testing in AI planning as searching for bugs in π, that is, states where π is sub-optimal with respect to a given testing objective. Beyond quality assurance, an obvious application of these methods is policy selection: given several π to choose from, we can use testing to select the "least buggy" one. Here, we integrate testing-based policy selection into the training process. This includes making more informed decisions when selecting the final policy after training, as well as choosing more promising intermediate policies during the training process. Our experiments with ASNets action policies show that integrating testing allows us to more reliably obtain good-quality policies.
Authors
- Daniel Fišer (ORCID: https://orcid.org/0000-0003-2383-9477)
- Jan Eisenhut
- Jörg Hoffmann (ORCID: https://orcid.org/0000-0003-1590-5876)
- Isabel Valera
Institutions
- German Research Centre for Artificial Intelligence (DE)
- Max Planck Institute for Informatics (DE)
- Max Planck Institute for Software Systems (DE)
- Aalborg University (DK)
- Saarland University (DE)
Publication Details
- Journal
- Proceedings of the International Conference on Automated Planning and Scheduling
- Published
- 2025-09-16
- DOI
- https://doi.org/10.1609/icaps.v35i1.36116
- Primary Topic
- Evaluation and Performance Assessment
- Type
- article
- Field-Weighted Citation Impact
- 0.00
Funders
- European Commission
- Deutsche Forschungsgemeinschaft
- HORIZON EUROPE Framework Programme