Learning interactions among objects, tools and machines for planning

We propose a method for learning interactions among objects when intermediate state information is not available. Learning is accomplished by observing a given sequence of actions on different objects. We have selected the Incredible Machine game as a suitable domain for analyzing and learning object interactions. We first present how behaviors are represented by finite state machines using the given input. Then, we analyze the impact of the knowledge about relations on the overall performance. Our analysis includes four different types of input: a knowledge base including part relations; spatial information; temporal information; and spatio-temporal information. We show that if a knowledge base about relations is provided, learning is accomplished to a desired extent. Our analysis also indicates that the spatio-temporal approach is superior to the spatial and the temporal approaches and gives close results to that of the knowledge-based approach.

[1]  Eyal Amir,et al.  Learning Partially Observable Deterministic Action Models , 2005, IJCAI.

[2]  Stephen Cresswell,et al.  Generalised Domain Model Acquisition from Action Traces , 2011, ICAPS.

[3]  Roberto Brunelli,et al.  Advanced , 1980 .

[4]  Roberto Brunelli,et al.  Template Matching Techniques in Computer Vision: Theory and Practice , 2009 .

[5]  Qiang Yang,et al.  Learning Actions Models from Plan Examples with Incomplete Knowledge , 2005, ICAPS.

[6]  T. L. McCluskey,et al.  Acquisition of Object-Centred Domain Models from Planning Examples , 2009, ICAPS.

[7]  Dafna Shahaf,et al.  Learning Partially Observable Action Models: Efficient Algorithms , 2006, AAAI.

[8]  Qiang Yang,et al.  ARMS: an automatic knowledge engineering tool for learning action models for AI planning , 2007, The Knowledge Engineering Review.

[9]  Qiang Yang,et al.  Learning complex action models with quantifiers and logical implications , 2010, Artif. Intell..

[10]  Dafna Shahaf,et al.  Learning Partially Observable Action Schemas , 2006, AAAI.

[11]  T. L. McCluskey,et al.  Acquiring planning domain models using LOCM , 2013, The Knowledge Engineering Review.

[12]  Yolanda Gil,et al.  Learning by Experimentation: Incremental Refinement of Incomplete Planning Domains , 1994, International Conference on Machine Learning.

[13]  Ashok Samal,et al.  A simple method for fitting of bounding rectangle to closed regions , 2007, Pattern Recognit..

[14]  James F. Allen Maintaining knowledge about temporal intervals , 1983, CACM.