Production System

From Computer Science Wiki
Revision as of 07:55, 4 February 2018 by Mr. MacKenty (talk | contribs)
Artificial Intelligence[1]

Production system are like a cognitive architecture where knowledge is represented as rules.

Cognitive Agent

We might think of a cognitive agent as a function which maps a perceptual history into an action. One of the major tasks of a cognitive agent is to select an action. When we take an action, it is based on historical perception.

We assume cognitive agents:

  1. are goal-oriented
  2. exist in rich, complex, environments
  3. use knowledge about the world to make decisions about their action
  4. use symbols and abstractions to capture important information and ignore unimportant details
  5. capture knowledge as symbols
  6. flexible about the function of their environment. As the environment changes, so does their behavior.
  7. learn from their experiences

Architecture + content = behavior

SOAR

refers to memory. There are 3 groups for memory: Procedural, Semantic and Episodic which, when combined, equals working memory.

References