140 likes | 172 Views
SOAR A cognitive architecture. By: Majid Ali Khan. Introduction. What does SOAR stand for? State Operator And Result An architecture for constructing cognitive models. Introduction. Problem spaces as a single framework for all tasks and subtasks to be solved
E N D
SOAR A cognitive architecture By: Majid Ali Khan
Introduction • What does SOAR stand for? • State • Operator And • Result • An architecture for constructing cognitive models
Introduction • Problem spaces as a single framework for all tasks and subtasks to be solved • Production rules for representation of permanent knowledge • Objects with attributes and values for representation of temporary knowledge • Automatic subgoaling mechanism for generating goals • Chunking as learning mechanism
Design Principle • The design of Soar is based on the hypothesis that all deliberate goal -oriented behavior can be cast as the selection and application of operators to a state. • A state is a representation of the current problem-solving situation; an operator transforms a state (makes changes to the representation); and a goal is a desired outcome of the problem-solving activity
References • SOAR website • SOAR Tutorial ** • SOAR FAQ • SOAR Demo: http://www.cosy.informatik.uni-bremen.de/teaching/cognitive-systems2/Soar_demo.ppt • John Laird Research Activity *: http://ai.eecs.umich.edu/people/laird/airesearch.html