Production System: Difference between revisions
Mr. MacKenty (talk | contribs) (Created page with "right|frame|Artificial Intelligence<ref>http://www.flaticon.com/</ref> Production system are like a cognitive architecture where knowledge is represented as r...") |
Mr. MacKenty (talk | contribs) No edit summary |
||
Line 5: | Line 5: | ||
== Cognitive Agent == | == Cognitive Agent == | ||
We might think of a cognitive agent as a function which maps a perceptual history into an action. | 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: | |||
# are goal-oriented | |||
# exist in rich, complex, environments | |||
# use knowledge about the world to make decisions about their action | |||
# use symbols and abstractions to capture important information and ignore unimportant details | |||
# capture knowledge as symbols | |||
# flexible about the function of their environment. As the environment changes, so does their behavior. | |||
# 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 == | == References == | ||
<references /> | <references /> |
Revision as of 06:55, 4 February 2018
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:
- are goal-oriented
- exist in rich, complex, environments
- use knowledge about the world to make decisions about their action
- use symbols and abstractions to capture important information and ignore unimportant details
- capture knowledge as symbols
- flexible about the function of their environment. As the environment changes, so does their behavior.
- 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.