Next: 4.7 Example: Learning to Interleave Goals
Up: 4. Memory of Coordinated Behavior
Previous: 4.5 Heuristic Optimizations
The final step of learning coordinated behaviors from prior activity is to
store prepared execution
trace segments into memory. A prepared segment and the top-level goals it
achieves form a
potentially new cooperative procedure. This procedure is compared to other
entries in the
procedural knowledge casebase. The segment is added if there is no
matching entry or the matching
entry cannot be generalized.
It should be noted that indexing at both storage and retrieval time is
based on the top-level goals
being achieved and observable characteristics of the setting. At storage
time, individual actors
may have derived compatible procedures,
but index them differently because they have different perceptions either
of the start time or
of the setting at the start time. Similar situation assessment problems
arise at retrieval time.
Discrepancies will be discovered at runtime and communication will provide
an opportunity to
redirect retrieval.
Last Update: March 10, 1999
by Andy Garland