Neural Action Policy Safety Verification: Applicablity Filtering
DOI:
https://doi.org/10.1609/icaps.v34i1.31523Abstract
Neural networks (NN) are an increasingly important representation of action policies pi. Applicability filtering is a commonly used practice in this context, restricting the action selection in pi to only applicable actions. Policy predicate abstraction (PPA) has recently been introduced to verify safety of neural pi, through over-approximating the state space subgraph induced by pi. Thus far however, PPA does not permit applicability filtering, which is challenging due to the additional constraints that need to be taken into account. Here we overcome that limitation, through a range of algorithmic enhancements. In our experiments, our enhancements achieve several orders of magnitude speed-up over a baseline implementation, bringing PPA with applicability filtering close to the performance of PPA without such filtering.Downloads
Published
2024-05-30
How to Cite
Vinzent, M., & Hoffmann, J. (2024). Neural Action Policy Safety Verification: Applicablity Filtering. Proceedings of the International Conference on Automated Planning and Scheduling, 34(1), 607-612. https://doi.org/10.1609/icaps.v34i1.31523