KBAI 笔记 10 Incremental Concept Learning

Preview

KBAI 笔记 10 Incremental Concept Learning_第1张图片
Preview

Exercise: Identifying a Foo I

KBAI 笔记 10 Incremental Concept Learning_第2张图片
quiz
  • background knowledge is important to make the judgement whether the fourth graph shows the concept of foo.

Exercise: Identifying a Foo II

KBAI 笔记 10 Incremental Concept Learning_第3张图片
quiz 2

Exercise: Identifying a Foo III

KBAI 笔记 10 Incremental Concept Learning_第4张图片
quiz 2
  • yes or no answer could be correct. yes is a generalization and no is a specification
  • learning is incremental (learn from one example at a time)
  • examples are labeled.
  • examples come from specific order
  • differ from K space reasoning
  • the number of examples is small.
  • what to learn is going to be a hard question( over generalization or over specification)

Incremental Concept Learning

KBAI 笔记 10 Incremental Concept Learning_第5张图片
Process of Incermental concept learning

Example of over generalization and over specification using children as example. what is a dog.

Variabilization

KBAI 笔记 10 Incremental Concept Learning_第6张图片

AI representation of an Arch.

Generalization to Ignore Features

KBAI 笔记 10 Incremental Concept Learning_第7张图片
New Arch example
KBAI 笔记 10 Incremental Concept Learning_第8张图片
Drop-link heuristic

Specialization to Require Features

KBAI 笔记 10 Incremental Concept Learning_第9张图片
KBAI 笔记 10 Incremental Concept Learning_第10张图片
require-link heuristic

Specialization to Exclude Features

KBAI 笔记 10 Incremental Concept Learning_第11张图片
KBAI 笔记 10 Incremental Concept Learning_第12张图片
"forbid-link" heuristic

Generalization to Abstract Features

KBAI 笔记 10 Incremental Concept Learning_第13张图片
KBAI 笔记 10 Incremental Concept Learning_第14张图片
"enlarge" heuristic

Generalization with Background Knowledge

KBAI 笔记 10 Incremental Concept Learning_第15张图片
"clime tree" heuristic

An Alternative Visualization

KBAI 笔记 10 Incremental Concept Learning_第16张图片

Heuristics for Concept Learning

KBAI 笔记 10 Incremental Concept Learning_第17张图片
Summary of Heuristics

Exercise: Re-Identifying a Foo I

KBAI 笔记 10 Incremental Concept Learning_第18张图片

Exercise: Re-Identifying Foo II

KBAI 笔记 10 Incremental Concept Learning_第19张图片

Exercise: Re-Identifying Foo III

KBAI 笔记 10 Incremental Concept Learning_第20张图片
KBAI 笔记 10 Incremental Concept Learning_第21张图片

The concept of block can be brick or Cylinder.

KBAI 笔记 10 Incremental Concept Learning_第22张图片
backgroup knowledge

Exercise: Re-Identifying Foo VI

KBAI 笔记 10 Incremental Concept Learning_第23张图片
Do nothing
  • the example is not a concept and the current COncept is already exclusive. we don't need to do anything or learn anything.

Final Concept of a Foo

KBAI 笔记 10 Incremental Concept Learning_第24张图片
  • when there is limited number of examples, Agent has to use its background knowledge and use all the examples to incrementally learn the concept.

Assignment

KBAI 笔记 10 Incremental Concept Learning_第25张图片

Wrap Up

The Cognitive Connection

In real life, cognitive agent like humans are usually given one example after another. Incremental concept learning is the closed way of how human learn new concept.

你可能感兴趣的:(KBAI 笔记 10 Incremental Concept Learning)