Pattern Recognition - PowerPoint PPT Presentation

1 / 10
About This Presentation
Title:

Pattern Recognition

Description:

A Class is a particular 'pattern' that one wants to detect from the input data. ... Assume lambertian reflectance for the faces (e.g., ignoring the oily forehead, etc) ... – PowerPoint PPT presentation

Number of Views:32
Avg rating:3.0/5.0
Slides: 11
Provided by: jeffr76
Learn more at: https://www.cise.ufl.edu
Category:

less

Transcript and Presenter's Notes

Title: Pattern Recognition


1
Pattern Recognition
April 19, 2007 Suggested Reading Horn Chapter 14
2
Class and Label
A Class is a particular pattern that one wants
to detect from the input data. For example,
circles, squares, ellipses, etc. The set of
classes defines the scope of the pattern
recognition problem. A labeling (of a data point)
is the assignment of the data point to one of the
known classes.
Joe
John
3
Extract meaningful measurements from data points
to form feature vectors.
The association data point ?? its feature
vector
Allows us to work directly with vectors in vector
space (mathematically tractable)
Second important ingredient How to compare
features, i.e., we need (good) metrics.
For face recognition, each pixel intensity can be
considered as one measurement.
4
Typically, this provides us with a collection of
vectors in some high dimensional vector space.
L2 norm between two vectors
5
Unsupervised Learning Problem Unlabeled data are
given.
Supervised Learning Problem Labeled training
data are given
who is this?
6
Test sample
Decision boundary
Generalization of the training data to unseen
data. A classifier is an algorithm that, given
labeled training data, assigns a test data a
class.
7
Xi, j are training data such that i indexes the
class and j, the class member.
A sample x is assigned class k, if (for all i, j)
Advantage Easy to understand and implement.
Drawbacks Need to store all training samples
and compute all pairwise distances (expensive for
high dimensional data).
8
Each class is now represented by its
centroid. Each test data point is tested against
only the centroids.
A sample x is assigned class k, if (for all i)
Good for data such that each class form a nice
round cluster. Connection with Gaussisan
distribution
9
Data from each class from a linear subspace
Example 1 Face images under different lighting
conditions
Assume lambertian reflectance for the faces
(e.g., ignoring the oily forehead, etc). The data
are close to a small dimensional subspace.
10
Each class can now be represented to a linear
subspace (instead of just its centroid) and the
test data is tested against subspaces.
Widely used in face recognition and other pattern
classification problems.
Write a Comment
User Comments (0)
About PowerShow.com