AI ML Module2 Chapter 4
AI ML Module2 Chapter 4
Module 2
Introduction
Module 2
Concept Learning • Inductive Bias
• Find-S algorithm
• Version space
• Candidate Elimination
algorithm
Smart
Phones Tablet
Phones
Inducing general functions from specific training examples is a main issue of machine learning.
A task of acquiring a potential hypothesis (solution) that best fits the training examples
It is the process of acquiring the definition of a general category from given sample positive
and negative training examples of the category.
Concept Learning can seen as a problem of searching through a predefined space of potential
hypotheses for the hypothesis that best fits the training examples.
Concept learning: Inferring a boolean-valued function from training examples of its input and
output.
If some instance x satisfies all the constraints of hypothesis h, then h classifies x
as a positive example (h(x) = 1).
Most general hypothesis - (?, ?, ?, ?, ?, ?)
Most specific possible hypothesis- (Φ, Φ, Φ, Φ, Φ, Φ)
Example:
(?, Cold, High, ?, ?, ?)
• Conjunction – combination of
two or more attributes
• Find-S algorithm
• Version space
• Inductive Bias
• Summary
• Find-S algorithm
• Version space
• Inductive Bias
• Summary
This subset of all hypotheses is called the version space with respect to the
hypothesis space H and the training examples D, because it contains all
plausible versions of the target concept.
• Find-S algorithm
• Version space
• Inductive Bias
• Summary
Cont...
Change only
S
-ve instance:
Change only
G
Cancel the
inconsistent
• Inductive Bias
• Summary