Goto

Collaborating Authors

 Technology




Meta-level knowledge: Overview and applications

Classics

"We define the concept of meta-level Knowledge, and illustrate it by briefly reviewing four examples that have been described in detail elsewhere. The examples include applications of the idea to tasks such as transfer of expertise from a domain expert to a program, and the maintenance and use of large Knowledge bases. We explore common themes that arise from these examples, and examine broader implications of the idea, in particular its impact on the design and construction of large programs."IJCAI 5, 920-927




Achieving several goals simultaneously

Classics

Reprinted as Chapter 3 (pp.250-271) of Webber & Nilsson, Readings in Artificial IntelligenceElcock, E. W. and Michie, D. (Eds.), Machine Intelligence 8, pp. 94-ย€ย“138. Ellis Horwood.




A Chess Combination Program Which Uses Plans

Classics

The program analyses carefully the initial situation. It creates some plans and tries to execute them. It analyses the situations deeper in the tree only if the plan fails. In that case it generates new plans correcting what is wrong in the old one. So, the program considers only natural branches of the tree. It can find combinations for which it is necessary to look more than twenty ply ahead. The paper describes the methods used for analyzing a situation and for modifying unsuccessful plans. Then we examine some results found by the program.Artificial Intelligence 8 (1977), 275-321