Learning from Only Positive Examples in Learning By Observation - PowerPoint PPT Presentation

1 / 26
About This Presentation
Title:

Learning from Only Positive Examples in Learning By Observation

Description:

d1. Correct selection condition for move-to-via-node. move-to-via-node(Node) move-to-area(Area) ... d1. Positive. Difficult to deal with inconsistent examples. 24 ... – PowerPoint PPT presentation

Number of Views:28
Avg rating:3.0/5.0
Slides: 27
Provided by: Tolga3
Category:

less

Transcript and Presenter's Notes

Title: Learning from Only Positive Examples in Learning By Observation


1
Learning from Only Positive Examples in Learning
By Observation
  • Tolga Konik
  • University of Michigan

2
GOAL
  • Generate AI agents by observing expert task
    execution
  • Engineering Goal
  • Reduce the cost of agent development
  • Reduce the expertise required to develop agent
    development.
  • AI Goal
  • Agents that improve themselves observing experts

3
Learning Framework
Environmental Interface
Environment
Expert
Behavior trace
Annotations
Behavior Recorder
Annotated Behavior trace
Knowledge Generator
Episodic Database
Background Knowledge
rules
Training Set Generator
Concept Learner (ILP)
examples
4
Learning with Redux
Redux
Environmental Interface
Environment
Expert
Behavior trace
Annotations
Behavior Recorder
Annotated Behavior trace
Knowledge Generator
Episodic Database
Background Knowledge
rules
Training Set Generator
Concept Learner (ILP)
examples
5
Current Experiments
Expert Soar Agent
Environmental Interface
Environment
Expert
Behavior trace
Annotations
Behavior Recorder
Annotated Behavior trace
Knowledge Generator
Episodic Database
Background Knowledge
rules
Training Set Generator
Concept Learner (ILP)
examples
6
Learning Framework Mode2
Environmental Interface
Environment
Expert
Behavior trace
New Agent Program
Annotations
Behavior Recorder
external
Internal
Annotated Behavior trace
Knowledge Generator
Episodic Database
Background Knowledge
rules
Training Set Generator
Concept Learner (ILP)


examples
7
Experiments in Haunt 2 Domain
8
Move-to example
r3
d1
d2
d3
d4
move-to-area
move-to-via-node
move-to-connected-node
9
An Example in Haunt Domain
move-to-area(Area)
move-to-via-node(Node)
move-to-connected-node(Node)
10
An Example in Haunt Domain
move-to-area(Area)
move-to-via-node(Node)
move-to-connected-node(Node)
11
An Example in Haunt Domain
r3
d1
r1
move-to-area(Area)
move-to-via-node(Node)
move-to-connected-node(Node)
  • Correct selection condition for move-to-via-node

12
(No Transcript)
13
Example GenerationOperator Concepts
  • Termination(A)

A
positive
negative
14
Example GenerationOperator Concepts
  • Selection(A)

A
B
negative
positive
15
Learning Examples
  • A Positive Example
  • selection(Sit20, move-to-via-node(d1) )

16
General to Special Search with positive and
negative examples
17
General to Special Search with positive and
negative examples
18
General to Special Search with positive and
negative examples
19
General to Special Search with positive and
negative examples
20
General to Special Search with positive and
negative examples
21
Problem in Choosing Parameters
  • Selection(move-to-via-node)

move-to-via-node
move-to-connected-node
22
Problem in Choosing Parameters
  • Selection(move-to-via-node)

Negative
Positive
move-to-via-node
move-to-connected-node
23
Specific to General Learning with Positive
Examples only
d1
Positive
Difficult to deal with inconsistent examples
24
General to Specific Learning with Positive
Examples Only
Positive
25
General to Specific Learning with Positive
Examples Only
d1
Positive
26
Learning Examples
  • A Positive Example of move-to-via-node

27
Learning Examples
  • Random Examples of move-to-via-node
  • For each positive example, use the same situation
    with parameters selected in other situations

28
Nuggets
  • Move-to operators are learned in Haunt domain
  • 3 mins of trace
  • 35000 situations
  • 10 min to prepare examples
  • 20 min for learning.

29
Coals
  • Missing Components
  • It is still research not a tool
Write a Comment
User Comments (0)
About PowerShow.com