soar a cognitive architecture by: majid ali khan

14
SOAR SOAR A cognitive A cognitive architecture architecture By: By: Majid Ali Khan Majid Ali Khan

Upload: garey-cole

Post on 18-Jan-2018

228 views

Category:

Documents


0 download

DESCRIPTION

Introduction Problem spaces as a single framework for all tasks and subtasks to be solved Problem spaces as a single framework for all tasks and subtasks to be solved Production rules for representation of permanent knowledge Production rules for representation of permanent knowledge Objects with attributes and values for representation of temporary knowledge Objects with attributes and values for representation of temporary knowledge Automatic subgoaling mechanism for generating goals Automatic subgoaling mechanism for generating goals Chunking as learning mechanism Chunking as learning mechanism

TRANSCRIPT

Page 1: SOAR A cognitive architecture By: Majid Ali Khan

SOAR SOAR A cognitive architectureA cognitive architecture

By:By:Majid Ali KhanMajid Ali Khan

Page 2: SOAR A cognitive architecture By: Majid Ali Khan

IntroductionIntroduction What does SOAR stand for?What does SOAR stand for?

StateState OperatorOperator AndAnd ResultResult

An architecture for constructing An architecture for constructing cognitive modelscognitive models

Page 3: SOAR A cognitive architecture By: Majid Ali Khan

IntroductionIntroduction Problem spaces as a single framework for Problem spaces as a single framework for

all tasks and subtasks to be solved all tasks and subtasks to be solved Production rules for representation of Production rules for representation of

permanent knowledge permanent knowledge Objects with attributes and values for Objects with attributes and values for

representation of temporary knowledge representation of temporary knowledge Automatic subgoaling mechanism for Automatic subgoaling mechanism for

generating goals generating goals Chunking as learning mechanismChunking as learning mechanism

Page 4: SOAR A cognitive architecture By: Majid Ali Khan

High Level ArchitectureHigh Level Architecture

Page 5: SOAR A cognitive architecture By: Majid Ali Khan

Rule Memory (permanent)Rule Memory (permanent)

Page 6: SOAR A cognitive architecture By: Majid Ali Khan

Working Memory Working Memory (temporary)(temporary)

Page 7: SOAR A cognitive architecture By: Majid Ali Khan

Default Working MemoryDefault Working Memory

Page 8: SOAR A cognitive architecture By: Majid Ali Khan

HelloWorld RuleHelloWorld Rule

Page 9: SOAR A cognitive architecture By: Majid Ali Khan

Design PrincipleDesign Principle The design of Soar is based on the The design of Soar is based on the

hypothesis that all deliberate hypothesis that all deliberate goalgoal -oriented -oriented behavior can be cast as the selection and behavior can be cast as the selection and application of application of operators operators to a to a statestate. .

A state is a representation of the current A state is a representation of the current problem-solving situation; an operator problem-solving situation; an operator transforms a state (makes changes to the transforms a state (makes changes to the representation); and a goal is a desired representation); and a goal is a desired outcome of the problem-solving activityoutcome of the problem-solving activity

Page 10: SOAR A cognitive architecture By: Majid Ali Khan

Operational CycleOperational Cycle

Page 11: SOAR A cognitive architecture By: Majid Ali Khan

Propose RulePropose Rule

Page 12: SOAR A cognitive architecture By: Majid Ali Khan

Apply RuleApply Rule

Page 13: SOAR A cognitive architecture By: Majid Ali Khan

ReferencesReferences SOAR websiteSOAR website SOAR Tutorial **SOAR Tutorial ** SOAR FAQSOAR FAQ SOAR Demo: SOAR Demo:

http://www.cosy.informatik.uni-bremen.de/teachihttp://www.cosy.informatik.uni-bremen.de/teaching/cognitive-systems2/Soar_demo.pptng/cognitive-systems2/Soar_demo.ppt

John Laird Research Activity *: John Laird Research Activity *: http://ai.eecs.umich.edu/people/laird/airesearch.hhttp://ai.eecs.umich.edu/people/laird/airesearch.htmltml

Page 14: SOAR A cognitive architecture By: Majid Ali Khan

DemoDemo