Learning by Observation and Instruction


One of the primary factors limiting the capabilities of advanced computer generated forces is the time and effort required to extract, encode, debug, maintain, and extend the knowledge that drives their behavior. The goal of this research is to explore, develop, and evaluate automated techniques for extending and correcting the knowledge of advance synthetic forces. These techniques will not only improve the development of synthetic forces, but will also make it possible to quickly correct and customize tactics, through both instruction and learning by observation. Such techniques can lead to more capable, and more realistic synthetic forces that in turn support more accurate and more realistic simulation environments for training, mission rehearsal, and analysis.

The current approach for building synthetic forces relies on an iteration of multiple stages. The knowledge engineer(s) starts by consulting existing manuals for all "formal" information available on the desired behavior of the synthetic forces (SFs). Formal documents, such as field and training manuals, provide only bare-bones specification of behavior. They rightly assume that there will be other forms of instruction (classroom and briefings) as well as field training and experience. Thus, the knowledge engineer must rely on a subject matter expert (SME) to "fill in the details." This involves extensive interviews followed by the development of the SF. However, once the SF is built, there must be additional rounds of interviews as the knowledge engineer discovers areas in which the knowledge is incomplete or incorrect. In addition, it is necessary for the expert to view the behavior to verify the correctness of the behavior. This is critical because it is extremely difficult for the knowledge engineer and the SME to specify all aspects of behavior, especially when there are interactions between different goals/objectives in the SF. This complete process is very time consuming and has the additional flaw that at some point it stops, not providing a means for continual improvements which are crucial given the dynamic nature of both available weapons systems and doctrine.

We are pursuing two basic approaches to automatically and semi-automatically construct synthetic forces: learning by observation and learning by instruction.


Back to John Laird's Homepage