Learning From Observat ions
“I n w hich w e describe agent s t hat can improve t heir behavior t hrough diligent st udy of t heir ow n experiences.”
- Art if icial I nt elligence: A M odern Approach
Prepared by: San Chua, Natalie Weber, Henry Kwong
Learning From Observat ions I n w hich w e describe agent s t hat - - PowerPoint PPT Presentation
Learning From Observat ions I n w hich w e describe agent s t hat can improve t heir behavior t hrough diligent st udy of t heir ow n experiences. - Art if icial I nt elligence: A M odern Approach Prepared by: San Chua, Natalie Weber,
Prepared by: San Chua, Natalie Weber, Henry Kwong
– Example of a decision t ree – Decision- t ree- learning algorit hm – Accessing t he perf ormance
– Current - best hypot hesis search algorit hm – Version space learning algorit hm
– Example of a decision t ree – Decision- t ree- learning algorit hm – Accessing t he perf ormance
– Current - best hypot hesis search algorit hm – Version space learning algorit hm
– Example of a decision t ree – Decision- t ree- learning algorit hm – Accessing t he perf ormance
– Current - best hypot hesis search algorit hm – Version space learning algorit hm
http://www.cs.washington.edu/education/courses/473/99wi/
t ree
– Can only describe one obj ect at a t ime. – Some f unct ions require an exponent ially large decision t ree.
f unct ions, and bad f or ot hers.
kinds of f unct ions.
– Example of a decision t ree – Decision- t ree- learning algorit hm – Accessing t he perf ormance
– Current - best hypot hesis search algorit hm – Version space learning algorit hm
A t t r i b u t e s G
l E x a m p l e F r i H u n P a t P r i c e R a i n R e s T y p e E s t W i l l W a i t X
1
N
e s S
e $ $ $ N
e s F r e n c h
Y e s X
2
N
e s F u l l $ N
h a i 3
N
3
N
e $ N
u r g e r
Y e s X
4
Y e s Y e s F u l l $ N
h a i 1
Y e s X
5
Y e s N
u l l $ $ $ N
e s F r e n c h > 6 N
6
N
e s S
e $ $ Y e s Y e s I t a l i a n
Y e s X
7
N
e $ Y e s N
u r g e r
N
8
N
e s S
e $ $ Y e s Y e s T h a i
Y e s X
9
Y e s N
u l l $ Y e s N
u r g e r > 6 N
1
Y e s Y e s F u l l $ $ $ N
e s I t a l i a n 1
N
1 1
N
e $ N
h a i
N
1 2
Y e s Y e s F u l l $ N
u r g e r 3
Y e s
http://www.cs.washington.edu/education/courses/473/99wi/
http://www.cs.washington.edu/education/courses/473/99wi/
http://www.cs.washington.edu/education/courses/473/99wi/
http://www.cs.washington.edu/education/courses/473/99wi/
– Example of a decision t ree – Decision- t ree- learning algorit hm – Accessing t he perf ormance
– Current - best hypot hesis search algorit hm – Version space learning algorit hm
t he t est set . I t is very import ant t hat t hese 2 set s are separat e so t hat t he algorit hm doesn’t cheat . Usually t his division of examples is done randomly.
examples t o generat e a hypot hesis H.
1.0 0.9 0.8 0.7 0.6 0.5 0.4
algorit hm f inds meaningless “regularit y” in t he dat a.
– Result ing decision t ree is.
– Example of a decision t ree – Decision- t ree- learning algorit hm – Accessing t he perf ormance
– Current - best hypot hesis search algorit hm – Version space learning algorit hm
– Example of a decision t ree – Decision- t ree- learning algorit hm – Accessing t he perf ormance
– Current - best hypot hesis search algorit hm – Version space learning algorit hm
Obj ect (Animal,Bird) Obj ect (X,Bird)
Obj ect (Animal,Bird) & Feat ure(Animal,Wings) Obj ect (Animal,Bird)
Feat ure(Animal,Feat hers) Feat ure(Animal,Feat hers) v Feat ure(Animal,Fly)
Feat ure(Bird,Wings) Feat ure(Bird,Primary- Feat ure)
ht t p:/ / w w w .pit t .edu/ ~sut hers/ inf sci1054/ 8.ht ml
Obj ect (X, Bird) Obj ect (Animal, Bird)
Obj ect (Animal,Bird) Obj ect (Animal,Bird) & Feat ure(Animal,Wings)
Feat ure(Animal,Feat hers) v Feat ure(Animal,Fly) Feat ure(Animal,Fly)
Feat ure(Bird,Primary- Feat ure) Feat ure(Bird,Wings)
ht t p:/ / w w w .pit t .edu/ ~sut hers/ inf sci1054/ 8.ht ml
– Example of a decision t ree – Decision- t ree- learning algorit hm – Accessing t he perf ormance
– Current - best hypot hesis search algorit hm – Version space learning algorit hm
specializ at ions.
i in G
i is t oo general.
i in G
i is t oo specif ic - no consist ent
generaliz at ions.
i more specif ic t han some ot her
hypot heses.
disagreement s w it h maj orit y vot e).
– Not very pract ical in real- w orld learning problem
– The S- set has a single most specif ic hypot hesis – The G- set has a most general hypot hesis
– Example of a decision t ree – Decision- t ree- learning algorit hm – Accessing t he perf ormance
– Current - best hypot hesis search algorit hm – Version space learning algorit hm
– Current - best hypot hesis search algorit hm – Version space learning algorit hm
I nt elligence - A M odern Approach. Upper Saddle River, NJ, Prent ice Hall.