The Dynamic Control Architecture
The Dynamic Control Architecture
Central to AIS is the Dynamic Control Architecture (DCA).
The DCA can perform planning and
prediction.
Control in the DCA is distributed over the
following three asynchronous,
parallel processes:
- Agenda Manager:
The agenda manager is responsible for creating an agenda of reasoning
operations by examining recent cognitive and perceptual events.
Control plans also influence the decisions of the agenda manager.
The agenda is kept in global memory.
- Scheduler :
The scheduler is responsible for interrupting agenda management, and for
choosing from the agenda the next operation to be performed.
The scheduler's actions are influenced by the current control plan.
- Executor:
The executor executes the next operation as specified by the scheduler.
An operation might create new
perceptual filters, intended actions,
inferences, conclusions for reasoning tasks, or reasoning control decisions.
All communication between modules is carried out through the global memory:
Return to the top of this architecture.
Current Location: Adaptive Intelligent Systems - Architecture - Dynamic Control Architecture