Presentation flora

22
PATTERN RECOGNITION -FLORA EUGIN (1007-14-508-006) Msc Applied Statistics

Transcript of Presentation flora

Page 1: Presentation flora

PATTERN RECOGNITION -FLORA EUGIN

(1007-14-508-006)Msc Applied Statistics

Page 2: Presentation flora

PATTERN:

A PATTERN IS A SET OF MEASUREMENTS DESCRIBING A PHYSICAL OBJECT.

PATTERN CLASS:

A PATTERN CLASS (OR CATEGORY) IS A SET OF PATTERNS SHARING COMMON ATTRIBUTES.  

Page 3: Presentation flora

PATTERN RECOGNITIONI t is the study of how machines can: observe the environment, learn to distinguish patterns of interest, make sound and reasonable decisions about

the categories of the patterns.

Page 4: Presentation flora

TWO PHASE PROCESS

Training/Learning

Detecting/Classifying

Page 5: Presentation flora

Learning:How can a machine learn the rule from data? • Supervised learning: A teacher provides a category label or cost for each pattern in the training set. Classification • Unsupervised learning: The system forms clusters or natural groupings of the input patterns (based on some similarity criteria). Clustering • Reinforcement learning: No desired category is given but the teacher provides feedback to the system such as the decision is right or wrong. 

Page 6: Presentation flora
Page 7: Presentation flora
Page 8: Presentation flora

REINFORCEMENT LEARNING Objective: Fly the helicopter Need to make a sequence of good decisions to make it fly Similar to training a pet dog

Every time dog does something good you pat him and say ‘good dog’

Every time dog does some thing bad you scold him saying ‘bad dog’

Over time dog will learn to do good things

Page 9: Presentation flora

Pattern Recognition Process

Data acquisition and sensing:– Measurements of physical variables.– Important issues: bandwidth, resolution , etc.

Pre-processing:– Removal of noise in data.– Isolation of patterns of interest from the background. Feature extraction:– Finding a new representation in terms of features. Classification:– Using features and learned models to assign a pattern to a category.

Post-processing:– Evaluation of confidence in decisions.

Page 10: Presentation flora

FEATUREFeatures are properties of an object. For

e.g.:

Page 11: Presentation flora

WHEN FEATURES ARE GRAPHED“Good” Features “Bad” Features

Page 12: Presentation flora

Feature vector:

Usually a single object can be represented using several features, e.g.– x1 = shape (e.g. nr of sides)– x2 = size (e.g. some numeric value)– x3 = color (e.g. rgb values)– ...– xd = some other (numeric) feature.X becomes a feature vector

x is a point in a d-dimensional feature space

Page 13: Presentation flora

The classical model for Pattern recognition:

1. A Feature Extractor: extracts features from raw data (e.g. audio, image, weather data, etc)

2. A Classifier: receives X and assigns it to one of c categories, Class 1, Class 2, ..., Class c (i.e. labels the raw data).

Page 14: Presentation flora

Example: classify graphic objects according to their shape:

Page 15: Presentation flora

CLASSIFICATION

Apples Oranges

Page 16: Presentation flora

CLASSIFICATION

What is this???

Its an apple!!!

You had some training example or ‘training data’

The examples were ‘labeled’

You used those examples to make the kid ‘learn’ the difference between an apple and an orange

Page 17: Presentation flora

Classification (known categories) Clustering (creation of new categories)

CLASSIFICATION VS. CLUSTERING

17

Category “A”

Category “B”

Clustering(Unsupervised Classification)

Classification(Supervised Classification)

Page 18: Presentation flora

Fields in which Pattern recognition is used:

Page 19: Presentation flora

APPLICATIONS

Safety Identifying finger prints

Facebook uses Face recognition (when you tag, it remembers them…!)

Page 20: Presentation flora

OCR & Handwriting recognition

Speech recognition

Page 21: Presentation flora

APPLICATIONS

Geography :

Military affairs : Bioinformatics : Speech recognition : Computer aided diagnosis :

Earthquake analysis Rocks classification

Aviation photography analysis

DNA sequences analysis Human computer interaction ECG, EEG

AREA Examples

Page 22: Presentation flora

Thank you…!