Knowledge Acquisition by Generating Skeletal Plans from Real World Cases

Although skeletal plan refinement is used in several planning systems, a procedure for the automatic acquisition of such high-level plans has not yet been developed. The proposed explanation-based knowledge acquisition procedure constructs a skeletal plan automatically from a sophisticated concrete planning case. The classification of that case into a well-described class of problems serves as an instrument for adjusting the applicability of the acquired skeletal plans to that class. The four phases of the proposed procedure are constituted as follows: In the first phase, the execution of the source plan is simulated, and explanations for the effects of the occurred operators are constructed. In the second phase, the generalization of these explanations is performed with respect to a criterion of operationally which specifies the vocabulary for defining abstract operators for the skeletal plan. The third phase, a dependency analysis of the resulting operator effects, unveils the interactions of the concrete plan which are substantial for the specified class. In the forth phase, the concept descriptions for the abstract operators of the skeletal plan are formed by collecting and normalizing the important constraints for each operation that were indicated by the dependencies. With this procedure sophisticated planning solutions from human experts can be generalized into skeletal plans and consequently be reused by a planning system in novel situations.

[1]  Thomas Wetter,et al.  Contemporary Knowledge Engineering and Cognition , 1992, Lecture Notes in Computer Science.

[2]  Vipin Kumar,et al.  Search in Artificial Intelligence , 1988, Symbolic Computation.

[3]  Franz Schmalhofer,et al.  Integrated knowledge acquisition from text previously solved cases, and expert memories , 1991, Appl. Artif. Intell..

[4]  Franz Schmalhofer,et al.  Case-oriented knowledge acquisition from texts , 1990 .

[5]  Edward H. Shortliffe,et al.  ONCOCIN: An Expert System for Oncology Protocol Management , 1981, IJCAI.

[6]  Fritz Mädler,et al.  Problemzerlegung als optimalitätserhaltende Operatorabstraktion , 1991, Künstliche Intell..

[7]  Ralph Bergmann,et al.  CECoS: A case experience combination system for knowledge acquisition for expert systems , 1991 .

[8]  Lawrence M. Fagan,et al.  Episodic skeletal-plan refinement based on temporal data , 1989, CACM.

[9]  Richard Fikes,et al.  STRIPS: A New Approach to the Application of Theorem Proving to Problem Solving , 1971, IJCAI.

[10]  Tom Michael Mitchell,et al.  Explanation-based generalization: A unifying view , 1986 .

[11]  Richard Fikes,et al.  Learning and Executing Generalized Robot Plans , 1993, Artif. Intell..

[12]  Franz Schmalhofer,et al.  The Model-Based Construction of a Case-Oriented Expert System , 1992, AI Commun..

[13]  Ralph Bergmann,et al.  Using Integrated Knowledge Acquisition to Prepare Sophisticated Expert Plans for Their Re-Use in Novel Situations , 1991, GWAI.

[14]  Richard E. Korf,et al.  Optimal path-finding algorithms* , 1988 .

[15]  Mark Stefik,et al.  Planning with Constraints (MOLGEN: Part 1) , 1981, Artif. Intell..

[16]  Craig A. Knoblock Learning Abstraction Hierarchies for Problem Solving , 1990, AAAI.

[17]  Lawrence M. Fagan,et al.  Use of a Domain Model to Drive an Interactive Knowledge-Editing Tool , 1987, Int. J. Man Mach. Stud..