Professional Documents
Culture Documents
Bilal Khan
SEARCH IN CONCEPT SPACE
2
SEARCH IN CONCEPT SPACE
3
SEARCH IN CONCEPT SPACE
4
SEARCH IN CONCEPT SPACE
5
SEARCH IN CONCEPT SPACE
6
SEARCH IN CONCEPT SPACE
7
SEARCH IN CONCEPT SPACE
8
SEARCH IN CONCEPT SPACE
9
SEARCH IN CONCEPT SPACE
• If
(sky = sunny) (temp = warm) (humidity = ?)
(wind = strong) (water = ?) (forecast = same)
then
Enjoy Sport = Yes
else
Enjoy sport = No
10
SEARCH IN CONCEPT SPACE
11
SEARCH IN CONCEPT SPACE
12
SEARCH IN CONCEPT SPACE
13
SEARCH IN CONCEPT SPACE
15
SEARCH IN CONCEPT SPACE
16
SEARCH IN CONCEPT SPACE
The goal of this search is to find the hypothesis that best fits the
training examples
17
SEARCH IN CONCEPT SPACE
18
SEARCH IN CONCEPT SPACE
19
SEARCH IN CONCEPT SPACE
Example:
Consider h1 = {sunny, ?, ?, strong, ?, ?}
h2 = {sunny, ?, ?, ?, ?, ?}
any instance classified positive by h1 will also be
classified positive by h2 (because it imposes fewer
constraints on the instance)
Hence h2 is more general than h1 and h1 is more specific
than h2
20
SEARCH IN CONCEPT SPACE
21
SEARCH IN CONCEPT SPACE
22
SEARCH IN CONCEPT SPACE
23
SEARCH IN CONCEPT SPACE
List-then-Eliminate Algorithm
24
SEARCH IN CONCEPT SPACE
List-then-Eliminate Algorithm
25
SEARCH IN CONCEPT SPACE
List-then-Eliminate Algorithm
For the Enjoy Sport data we can list 973 possible hypotheses
26
SEARCH IN CONCEPT SPACE
{?, ?, ?, ?, ?, ?}
27
SEARCH IN CONCEPT SPACE
List-then-Eliminate Algorithm
28
SEARCH IN CONCEPT SPACE
List-then-Eliminate Algorithm
Find-S Algorithm
30
SEARCH IN CONCEPT SPACE
Find-S Algorithm
31
SEARCH IN CONCEPT SPACE
Find-S Algorithm
32
SEARCH IN CONCEPT SPACE
Find-S Algorithm
33
SEARCH IN CONCEPT SPACE
Find-S Algorithm
34
SEARCH IN CONCEPT SPACE
Find-S Algorithm
Find-S Algorithm
36
SEARCH IN CONCEPT SPACE
Find-S Algorithm
Note that the algorithm does not get any help from the negative
examples
Find-S Algorithm
38
SEARCH IN CONCEPT SPACE
39
SEARCH IN CONCEPT SPACE
References
40