Production_Systems

Cognative Architecture

f:PAf: P^* \rightarrow A

Assumptions of Cognative Architectures:

Architecture+Content=Behavior\text{Architecture} + \text{Content} = \text{Behavior}

If architecture is fixed, then we only need to change the knowedge content of the agent to achieve different behaviors.

SOAR

SOAR

Consists of a long term memory portion

and short term memory

Production Systems

Levels of Abstraction:

Working Memory Cycle

If SOAR reaches a state that it cannot determine an action for, it will envoke episodic knowledge to try and learn a new behavior

Action Selection

Mapping percepts in the world into actions

Chunking

Misc

Reasoning first, then work backwards to learning