Centralized architectures are ones in which one unit (or
module) does most of the cognitive work of the agent. The advantages
of having one module control of most functionality are:
Modularized architectures are ones which assign different small tasks
to different units (or module) in the agent. To achieve a high-level
goal the architecture must break it down into parts for the appropriate modules,
and must then integrate the results of the modules into the appropriate actions.
If the modules are arranged in a hierarchical level of control the architecture
is called layered.
The advantages of having several modules are:
Press this line for general discussion on modular architectures.
Examples of centralized architectures are:
Examples of modularized architectures are:
Examples of architectures that make no commitment are:
Other Properties. Back to the Title Page.