Learning Derived Predicate Rules for Planning Domains under Partial Observability

Dong-Ning RAO,Zhi-Hua JIANG,Yun-Fei JIANG,Yu-Hui DENG
DOI: https://doi.org/10.11897/SP.J.1016.2015.01372
2015-01-01
Abstract:This paper presents a method to learn derived predicate rules for planning domains under partial observability.In the PDDL (Planning Domain Description Language),derived predicates are a compact way to describe indirect effects of actions,and an important part of planning domain models or search control knowledge.However,for most planning domains,it is not easy to write derived predicate rules from scratch,even for experts.Therefore,it is worthy of studying how to automatically acquire rules for derived predicates from observed plans.There has been some research work on gaining derived rules by refining an initial and imperfect domain theory. But,their primary disadvantage was that the number of training examples for predicates to be learned was very small since training examples were produced in a very limited way.The underlying reason was that they assumed that the environment was unobservable.In fact,in the real world, many indirect effects of actions are observable by simple eye-measurement or tools.This paper uses observations to reflect actions’indirect effects in order to increase the number of training examples and to improve the learning accuracy.Also,to complement some predicates which cannot be learned by the inductive learning method,this paper gives a post-processing algorithm to make the semantics of learned rules more perfect.Experiments on some benchmark domains show that,the method presented in this paper is feasible and effective.And further,the work in this paper is beneficial for the study on automatically modeling planning domains and automatically acquiring control knowledge.
What problem does this paper attempt to address?