仓库源文站点原文


layout: post title: "KBAI 笔记 06 Production Systems" date: "2019-01-01 08:35:46" categories: 计算机科学 excerpt: "Preview Baseball Quiz the point is that the correct answer depends on kn..."

auth: conge

Preview

Baseball Quiz

Function of a Cognitive Architecture

Cognitive agent: a function to mapping history to actions. Precepts -> Action

Levels of Cognitive Architectures

  1. Hardware /Implementation level
  2. Algorithm/Symbol Level
  3. Task / knowledge Level

Quiz three layers of Watson

a physical computer, algorithm contains at least searching function. Task is usually answering certain questions.

Assumptions of Cognitive Architectures

Architecture + Content = Behavior

A Cognitive Architecture for Production Systems

SOAR

Return to the Pitcher

How AI make decisions on the pitcher problem

Action Selection

Actions

Abstract state planning

Putting Content in the Architecture

Paste_Image.png

Bringing in Memory

Paste_Image.png

Production Rules as Procedure Memory

Exercise: Production System in Action I

Exercise: Production System in Action II

Chunking

When 2 operators were selected, there is now rule to determine what to do. Then SOAR will have to learn a rule by activating the episodic memory.

Chunkin is a learning procedure. (for details, see Lehman, J. F., Laird, J. E., & Rosenbloom, P. S. (1996). A gentle introduction to Soar, an architecture for human cognition. Invitation to Cognitive Science, 4, 212-249.)

chunking Chunking in operation.

Fundamentals of Learning

How do agent learn? when to learn, what to learn, why to learn.

Assignment

Recap

Paste_Image.png

The Cognitive Connection

20170202 first draft