DHSCH 1
DHSCH 1
DHSCH 1
Machine Perception
An Example
Pattern Recognition Systems
The Design ycle
Learning and Adaptation
onclusion
Machine Perception
An Example
Sea bass
Species
Salmon
Problem Analysis
Set up a camera and take some sample images to extract
features
Length
Lightness
Width
Number and shape of fins
Position of the mouth, etc«
This is the set of all suggested features to explore for use in our
classifier!
Preprocessing
lassification
Select the length of the fish as a possible feature for
discrimination
h
Issue of generalization!
Sensing
Use of a transducer (camera or microphone)
PR system depends of the bandwidth, the resolution
sensitivity distortion of the transducer
Feature extraction
Discriminative features
Invariant features with respect to translation, rotation and
scale.
lassification
Use a feature vector provided by a feature extractor to
assign the object to a category
Post Processing
Exploit context input dependent information other than from
the target pattern itself to improve performance
Data collection
Feature hoice
Model hoice
Training
Evaluation
omputational omplexity
Data ollection
How do we know when we have collected an adequately
large and representative set of examples for training and
testing the system?
Feature hoice
Depends on the characteristics of the problem domain.
Simple to extract, invariant to irrelevant transformation
insensitive to noise.
Model hoice
Unsatisfied with the performance of our fish classifier and
want to jump to another class of model
Training
Use data to determine the classifier. Many different
procedures for training classifiers and choosing models
Evaluation
Measure the error rate (or performance and switch from
one set of features to another one
omputational omplexity
What is the trade-off between computational ease and
performance?
Supervised learning
A teacher provides a category label or cost for each
pattern in the training set
Unsupervised learning
The system forms clusters or ³natural groupings´ of the
input patterns
onclusion