SlideShare una empresa de Scribd logo
1 de 22
PATTERN
RECOGNITION
-FLORA EUGIN
(1007-14-508-006)
Msc Applied Statistics
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.
PATTERN RECOGNITION
It 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.
TWO PHASE PROCESS
 Training/Learning
 Detecting/Classifying
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.
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
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.
FEATURE
Features are properties of an object. For e.g.:
WHEN FEATURES ARE GRAPHED
“Good” Features “Bad” Features
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
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).
Example: classify graphic objects according to their shape:
CLASSIFICATION
Apples Oranges
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
 Classification (known categories)
 Clustering (creation of new categories)
CLASSIFICATION VS. CLUSTERING
17
Category “A”
Category “B”
Clustering
(Unsupervised Classification)
Classification
(Supervised Classification)
Fields in which Pattern recognition is used:
APPLICATIONS
 Safety
Identifying finger prints
 Facebook uses Face recognition
(when you tag, it remembers
them…!)
OCR & Handwriting recognition
Speech recognition
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
Thank you…!

Más contenido relacionado

Destacado

ResearchPoster_Davis_2013
ResearchPoster_Davis_2013ResearchPoster_Davis_2013
ResearchPoster_Davis_2013
Emmanuel Flores
 

Destacado (11)

Social Data Science For Intelligent Cities
Social Data Science For Intelligent CitiesSocial Data Science For Intelligent Cities
Social Data Science For Intelligent Cities
 
Rachel McCollum, Parsons Design + Management, Senior Thesis Poster, Spring 2009
Rachel McCollum, Parsons Design + Management, Senior Thesis Poster, Spring 2009Rachel McCollum, Parsons Design + Management, Senior Thesis Poster, Spring 2009
Rachel McCollum, Parsons Design + Management, Senior Thesis Poster, Spring 2009
 
Enrich, Link, Search
Enrich, Link, SearchEnrich, Link, Search
Enrich, Link, Search
 
ResearchPoster_Davis_2013
ResearchPoster_Davis_2013ResearchPoster_Davis_2013
ResearchPoster_Davis_2013
 
Enhancing science-based development in Africa: Where does Ethiopia stand?
Enhancing science-based development in Africa: Where does Ethiopia stand?Enhancing science-based development in Africa: Where does Ethiopia stand?
Enhancing science-based development in Africa: Where does Ethiopia stand?
 
Greasing The Wheels
Greasing The WheelsGreasing The Wheels
Greasing The Wheels
 
ARF as a Vehicle to an East Asia Regional Order
ARF as a Vehicle to an East Asia Regional OrderARF as a Vehicle to an East Asia Regional Order
ARF as a Vehicle to an East Asia Regional Order
 
SAIL 2015 Crowdmanagement Experiment. Pitch slides
SAIL 2015 Crowdmanagement Experiment. Pitch slidesSAIL 2015 Crowdmanagement Experiment. Pitch slides
SAIL 2015 Crowdmanagement Experiment. Pitch slides
 
Name and logo
Name and logoName and logo
Name and logo
 
Duck or rabbit- A simple psychometric test
Duck or rabbit- A simple psychometric testDuck or rabbit- A simple psychometric test
Duck or rabbit- A simple psychometric test
 
Diversity and inclusion in the workplace—The future for CGIAR
Diversity and inclusion in the workplace—The future for CGIARDiversity and inclusion in the workplace—The future for CGIAR
Diversity and inclusion in the workplace—The future for CGIAR
 

Similar a Presentation flora

slides
slidesslides
slides
butest
 
slides
slidesslides
slides
butest
 
Week_1 Machine Learning introduction.pptx
Week_1 Machine Learning introduction.pptxWeek_1 Machine Learning introduction.pptx
Week_1 Machine Learning introduction.pptx
muhammadsamroz
 
Machine Learning: Decision Trees Chapter 18.1-18.3
Machine Learning: Decision Trees Chapter 18.1-18.3Machine Learning: Decision Trees Chapter 18.1-18.3
Machine Learning: Decision Trees Chapter 18.1-18.3
butest
 
Unit-1 Introduction and Mathematical Preliminaries.pptx
Unit-1 Introduction and Mathematical Preliminaries.pptxUnit-1 Introduction and Mathematical Preliminaries.pptx
Unit-1 Introduction and Mathematical Preliminaries.pptx
avinashBajpayee1
 
Introduction
IntroductionIntroduction
Introduction
butest
 
Introduction
IntroductionIntroduction
Introduction
butest
 
Introduction
IntroductionIntroduction
Introduction
butest
 

Similar a Presentation flora (20)

Data mining chapter04and5-best
Data mining chapter04and5-bestData mining chapter04and5-best
Data mining chapter04and5-best
 
slides
slidesslides
slides
 
slides
slidesslides
slides
 
Lecture 09(introduction to machine learning)
Lecture 09(introduction to machine learning)Lecture 09(introduction to machine learning)
Lecture 09(introduction to machine learning)
 
Week_1 Machine Learning introduction.pptx
Week_1 Machine Learning introduction.pptxWeek_1 Machine Learning introduction.pptx
Week_1 Machine Learning introduction.pptx
 
ML SFCSE.pptx
ML SFCSE.pptxML SFCSE.pptx
ML SFCSE.pptx
 
Machine Learning: Decision Trees Chapter 18.1-18.3
Machine Learning: Decision Trees Chapter 18.1-18.3Machine Learning: Decision Trees Chapter 18.1-18.3
Machine Learning: Decision Trees Chapter 18.1-18.3
 
Unit-1 Introduction and Mathematical Preliminaries.pptx
Unit-1 Introduction and Mathematical Preliminaries.pptxUnit-1 Introduction and Mathematical Preliminaries.pptx
Unit-1 Introduction and Mathematical Preliminaries.pptx
 
c23_ml1.ppt
c23_ml1.pptc23_ml1.ppt
c23_ml1.ppt
 
Pattern recognition
Pattern recognitionPattern recognition
Pattern recognition
 
Biehl hanze-2021
Biehl hanze-2021Biehl hanze-2021
Biehl hanze-2021
 
Generalization abstraction
Generalization abstractionGeneralization abstraction
Generalization abstraction
 
classification in data mining and data warehousing.pdf
classification in data mining and data warehousing.pdfclassification in data mining and data warehousing.pdf
classification in data mining and data warehousing.pdf
 
Dm bs-lec7-classification - dti
Dm bs-lec7-classification - dtiDm bs-lec7-classification - dti
Dm bs-lec7-classification - dti
 
Pattern Recognition.pptx
Pattern Recognition.pptxPattern Recognition.pptx
Pattern Recognition.pptx
 
Machine Learning ebook.pdf
Machine Learning ebook.pdfMachine Learning ebook.pdf
Machine Learning ebook.pdf
 
1_5_AI_edx_ml_51intro_240204_104838machine learning lecture 1
1_5_AI_edx_ml_51intro_240204_104838machine learning lecture 11_5_AI_edx_ml_51intro_240204_104838machine learning lecture 1
1_5_AI_edx_ml_51intro_240204_104838machine learning lecture 1
 
Introduction
IntroductionIntroduction
Introduction
 
Introduction
IntroductionIntroduction
Introduction
 
Introduction
IntroductionIntroduction
Introduction
 

Presentation flora

  • 2. 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.
  • 3. PATTERN RECOGNITION It 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.
  • 4. TWO PHASE PROCESS  Training/Learning  Detecting/Classifying
  • 5. 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.
  • 6.
  • 7.
  • 8. 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
  • 9. 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.
  • 10. FEATURE Features are properties of an object. For e.g.:
  • 11. WHEN FEATURES ARE GRAPHED “Good” Features “Bad” Features
  • 12. 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
  • 13. 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).
  • 14. Example: classify graphic objects according to their shape:
  • 16. 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
  • 17.  Classification (known categories)  Clustering (creation of new categories) CLASSIFICATION VS. CLUSTERING 17 Category “A” Category “B” Clustering (Unsupervised Classification) Classification (Supervised Classification)
  • 18. Fields in which Pattern recognition is used:
  • 19. APPLICATIONS  Safety Identifying finger prints  Facebook uses Face recognition (when you tag, it remembers them…!)
  • 20. OCR & Handwriting recognition Speech recognition
  • 21. 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