SlideShare ist ein Scribd-Unternehmen logo
1 von 40
PATTERN RECOGNITION Talal A. Alsubaie SFDA
OUTLINES ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
WHAT IS A PATTERN? ,[object Object]
WHAT IS  A  PATTERN  CLASS ? ,[object Object],[object Object],[object Object]
WHAT IS PATTERN RECOGNITION? ,[object Object],[object Object],[object Object]
HUMAN PERCEPTION ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
EXAMPLES OF APPLICATIONS
THE STATISTICAL WAY
GRID BY GRID COMPARISON Grid by Grid Comparison A A B
GRID BY GRID COMPARISON 0  0  1  0 0  0  1  0 0  1  1  1 1  0  0  1 1  0  0  1 No of Mismatch= 3 A A B 0  1  1  0 0  1  1  0 0  1  1  0 1  0  0  1 1  0  0  1
GRID BY GRID COMPARISON Grid by Grid Comparison A A B
GRID BY GRID COMPARISON 0  0  1  0 0  0  1  0 0  1  1  1 1  0  0  1 1  0  0  1 1  1  1  0 0  1  0  1 0  1  1  1 0  1  0  1 1  1  1  0 No of Mismatch= 9 A A B
PROBLEM WITH GRID BY GRID COMPARISON ,[object Object],Solution  Artificial Intelligence A-Z a-z 0-9 */-+1@#
HUMAN AND MACHINE PERCEPTION ,[object Object],[object Object],[object Object]
PATTERN RECOGNITION ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
LEARNING ,[object Object],[object Object],[object Object]
[object Object],[object Object],CLASSIFICATION VS. CLUSTERING Category “A” Category “B” Clustering (Unsupervised Classification) Classification (Supervised Classification)
PATTERN RECOGNITION PROCESS (CONT.) Post- processing Classification Feature   Extraction Segmentation Sensing input Decision
PATTERN RECOGNITION PROCESS ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
CASE STUDY ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Salmon Sea-bass
CASE STUDY (CONT.) ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
CASE STUDY (CONT.) Classification Feature   Extraction Pre-processing “ Sea Bass” “ Salmon”
CASE STUDY (CONT.) ,[object Object],[object Object],[object Object],[object Object]
HOW TO SEPARATE  SEA BASS FROM SALMON? ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
HOW TO SEPARATE  SEA BASS FROM SALMON? ,[object Object],[object Object],[object Object]
FEATURE SELECTION “ Good” features “ Bad” features
DECISION BOUNDARY
DECISION BOUNDARY (CONT.) More complex model result more complex boundary
DECISION BOUNDARY (CONT.) Different criteria lead to different decision boundaries
DECISION BOUNDARY (CONT.) ,[object Object],[object Object]
DECISION BOUNDARY (CONT.) ,[object Object],[object Object],[object Object],[object Object]
CASE STUDY (CONT.) ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
THE DESIGN CYCLE
DEMO
DEMO ,[object Object],[object Object]
DEMO (CONT.) ,[object Object]
VIDEO DEMO
Q & A
THANK YOU

Weitere Àhnliche Inhalte

Was ist angesagt?

Image feature extraction
Image feature extractionImage feature extraction
Image feature extraction
Rushin Shah
 
pattern classification
pattern classificationpattern classification
pattern classification
Ranjan Ganguli
 

Was ist angesagt? (20)

Pattern recognition
Pattern recognitionPattern recognition
Pattern recognition
 
Artificial Neural Networks - ANN
Artificial Neural Networks - ANNArtificial Neural Networks - ANN
Artificial Neural Networks - ANN
 
Ensemble learning
Ensemble learningEnsemble learning
Ensemble learning
 
Introduction to Autoencoders
Introduction to AutoencodersIntroduction to Autoencoders
Introduction to Autoencoders
 
Clustering
ClusteringClustering
Clustering
 
supervised learning
supervised learningsupervised learning
supervised learning
 
Pattern Recognition.pptx
Pattern Recognition.pptxPattern Recognition.pptx
Pattern Recognition.pptx
 
What is pattern recognition (lecture 4 of 6)
What is pattern recognition (lecture 4 of 6)What is pattern recognition (lecture 4 of 6)
What is pattern recognition (lecture 4 of 6)
 
Design cycles of pattern recognition
Design cycles of pattern recognitionDesign cycles of pattern recognition
Design cycles of pattern recognition
 
Supervised and unsupervised learning
Supervised and unsupervised learningSupervised and unsupervised learning
Supervised and unsupervised learning
 
Introduction to Deep Learning
Introduction to Deep LearningIntroduction to Deep Learning
Introduction to Deep Learning
 
Neural network & its applications
Neural network & its applications Neural network & its applications
Neural network & its applications
 
Image feature extraction
Image feature extractionImage feature extraction
Image feature extraction
 
Pattern recognition
Pattern recognitionPattern recognition
Pattern recognition
 
pattern classification
pattern classificationpattern classification
pattern classification
 
Decision Trees
Decision TreesDecision Trees
Decision Trees
 
Computer Vision
Computer VisionComputer Vision
Computer Vision
 
Support Vector Machines ( SVM )
Support Vector Machines ( SVM ) Support Vector Machines ( SVM )
Support Vector Machines ( SVM )
 
Machine Learning
Machine LearningMachine Learning
Machine Learning
 
Feature selection
Feature selectionFeature selection
Feature selection
 

Andere mochten auch

Pattern recognition
Pattern recognitionPattern recognition
Pattern recognition
Armando Vieira
 
Sdi & mdi
Sdi & mdiSdi & mdi
Sdi & mdi
BABAVALI S
 
Pattern Recognition
Pattern RecognitionPattern Recognition
Pattern Recognition
Yi-Cheng Tsai
 
Face recognization 1
Face recognization 1Face recognization 1
Face recognization 1
leenak770
 
Neural networks
Neural networksNeural networks
Neural networks
Slideshare
 
Feature Extraction
Feature ExtractionFeature Extraction
Feature Extraction
skylian
 
Image Processing
Image ProcessingImage Processing
Image Processing
Rolando
 
Artificial neural networks
Artificial neural networksArtificial neural networks
Artificial neural networks
stellajoseph
 

Andere mochten auch (20)

Pattern recognition
Pattern recognitionPattern recognition
Pattern recognition
 
Sdi & mdi
Sdi & mdiSdi & mdi
Sdi & mdi
 
sequence alignment
sequence alignmentsequence alignment
sequence alignment
 
Speech Recognition System By Matlab
Speech Recognition System By MatlabSpeech Recognition System By Matlab
Speech Recognition System By Matlab
 
1.palm vein technology(final)
1.palm vein technology(final)1.palm vein technology(final)
1.palm vein technology(final)
 
Pattern Recognition
Pattern RecognitionPattern Recognition
Pattern Recognition
 
Palm vein Technology
Palm vein TechnologyPalm vein Technology
Palm vein Technology
 
Face recognization 1
Face recognization 1Face recognization 1
Face recognization 1
 
Introduction to pattern recognization
Introduction to pattern recognizationIntroduction to pattern recognization
Introduction to pattern recognization
 
LISP: Introduction to lisp
LISP: Introduction to lispLISP: Introduction to lisp
LISP: Introduction to lisp
 
Neural networks
Neural networksNeural networks
Neural networks
 
Features image processing and Extaction
Features image processing and ExtactionFeatures image processing and Extaction
Features image processing and Extaction
 
Feature Extraction
Feature ExtractionFeature Extraction
Feature Extraction
 
Cognitive Science and AI
Cognitive Science and AICognitive Science and AI
Cognitive Science and AI
 
ARTIFICIAL INTELLIGENCE & NEURAL NETWORKS
ARTIFICIAL INTELLIGENCE & NEURAL NETWORKSARTIFICIAL INTELLIGENCE & NEURAL NETWORKS
ARTIFICIAL INTELLIGENCE & NEURAL NETWORKS
 
Image Processing
Image ProcessingImage Processing
Image Processing
 
Artificial Intelligence
Artificial IntelligenceArtificial Intelligence
Artificial Intelligence
 
Artificial neural networks
Artificial neural networksArtificial neural networks
Artificial neural networks
 
Artificial intelligence NEURAL NETWORKS
Artificial intelligence NEURAL NETWORKSArtificial intelligence NEURAL NETWORKS
Artificial intelligence NEURAL NETWORKS
 
Fuzzy logic ppt
Fuzzy logic pptFuzzy logic ppt
Fuzzy logic ppt
 

Ähnlich wie Pattern Recognition

Introduction to Machine Learning
Introduction to Machine LearningIntroduction to Machine Learning
Introduction to Machine Learning
butest
 
Machine Learning Tutorial Part - 2 | Machine Learning Tutorial For Beginners ...
Machine Learning Tutorial Part - 2 | Machine Learning Tutorial For Beginners ...Machine Learning Tutorial Part - 2 | Machine Learning Tutorial For Beginners ...
Machine Learning Tutorial Part - 2 | Machine Learning Tutorial For Beginners ...
Simplilearn
 
John Maxwell, Data Scientist, Nordstrom at MLconf Seattle 2017
John Maxwell, Data Scientist, Nordstrom at MLconf Seattle 2017 John Maxwell, Data Scientist, Nordstrom at MLconf Seattle 2017
John Maxwell, Data Scientist, Nordstrom at MLconf Seattle 2017
MLconf
 
Think-Aloud Protocols
Think-Aloud ProtocolsThink-Aloud Protocols
Think-Aloud Protocols
butest
 
Ensemble Learning Featuring the Netflix Prize Competition and ...
Ensemble Learning Featuring the Netflix Prize Competition and ...Ensemble Learning Featuring the Netflix Prize Competition and ...
Ensemble Learning Featuring the Netflix Prize Competition and ...
butest
 
Introduction
IntroductionIntroduction
Introduction
butest
 
Introduction
IntroductionIntroduction
Introduction
butest
 
Introduction
IntroductionIntroduction
Introduction
butest
 

Ähnlich wie Pattern Recognition (20)

talalalsubaie-1220737011220266-9.pdf
talalalsubaie-1220737011220266-9.pdftalalalsubaie-1220737011220266-9.pdf
talalalsubaie-1220737011220266-9.pdf
 
Introduction to Machine Learning
Introduction to Machine LearningIntroduction to Machine Learning
Introduction to Machine Learning
 
S.c ppt
S.c pptS.c ppt
S.c ppt
 
12 pattern recognition
12 pattern recognition12 pattern recognition
12 pattern recognition
 
Some thoughts on social tagging
Some thoughts on social taggingSome thoughts on social tagging
Some thoughts on social tagging
 
Machine Learning Tutorial Part - 2 | Machine Learning Tutorial For Beginners ...
Machine Learning Tutorial Part - 2 | Machine Learning Tutorial For Beginners ...Machine Learning Tutorial Part - 2 | Machine Learning Tutorial For Beginners ...
Machine Learning Tutorial Part - 2 | Machine Learning Tutorial For Beginners ...
 
Intro to modelling-supervised learning
Intro to modelling-supervised learningIntro to modelling-supervised learning
Intro to modelling-supervised learning
 
John Maxwell, Data Scientist, Nordstrom at MLconf Seattle 2017
John Maxwell, Data Scientist, Nordstrom at MLconf Seattle 2017 John Maxwell, Data Scientist, Nordstrom at MLconf Seattle 2017
John Maxwell, Data Scientist, Nordstrom at MLconf Seattle 2017
 
Barga Data Science lecture 9
Barga Data Science lecture 9Barga Data Science lecture 9
Barga Data Science lecture 9
 
Lecture2.ppt
Lecture2.pptLecture2.ppt
Lecture2.ppt
 
Think-Aloud Protocols
Think-Aloud ProtocolsThink-Aloud Protocols
Think-Aloud Protocols
 
B4UConference_machine learning_deeplearning
B4UConference_machine learning_deeplearningB4UConference_machine learning_deeplearning
B4UConference_machine learning_deeplearning
 
Machine Learning
Machine LearningMachine Learning
Machine Learning
 
Ensemble Learning Featuring the Netflix Prize Competition and ...
Ensemble Learning Featuring the Netflix Prize Competition and ...Ensemble Learning Featuring the Netflix Prize Competition and ...
Ensemble Learning Featuring the Netflix Prize Competition and ...
 
EssentialsOfMachineLearning.pdf
EssentialsOfMachineLearning.pdfEssentialsOfMachineLearning.pdf
EssentialsOfMachineLearning.pdf
 
The Castanet Algorithm for semi-automatically inducing faceted metadata
The Castanet Algorithm for semi-automatically inducing faceted metadataThe Castanet Algorithm for semi-automatically inducing faceted metadata
The Castanet Algorithm for semi-automatically inducing faceted metadata
 
Introduction
IntroductionIntroduction
Introduction
 
Introduction
IntroductionIntroduction
Introduction
 
Introduction
IntroductionIntroduction
Introduction
 
PPT s09-machine vision-s2
PPT s09-machine vision-s2PPT s09-machine vision-s2
PPT s09-machine vision-s2
 

Mehr von Talal Alsubaie

Similarity Search For Web Services
Similarity Search For Web ServicesSimilarity Search For Web Services
Similarity Search For Web Services
Talal Alsubaie
 
Bracket Capability For Distributed Systems Security
Bracket Capability For Distributed Systems SecurityBracket Capability For Distributed Systems Security
Bracket Capability For Distributed Systems Security
Talal Alsubaie
 
Selected Topics ASP.NET2
Selected Topics ASP.NET2Selected Topics ASP.NET2
Selected Topics ASP.NET2
Talal Alsubaie
 

Mehr von Talal Alsubaie (10)

Exploratory Data Analysis
Exploratory Data AnalysisExploratory Data Analysis
Exploratory Data Analysis
 
هل Ù†Ű­ŰȘۧۏ Ù„Ű„ŰŹŰ±Ű§ŰĄŰ§ŰȘ Ű§Ù„Űčمل Do we need BPM
هل Ù†Ű­ŰȘۧۏ Ù„Ű„ŰŹŰ±Ű§ŰĄŰ§ŰȘ Ű§Ù„Űčمل Do we need BPMهل Ù†Ű­ŰȘۧۏ Ù„Ű„ŰŹŰ±Ű§ŰĄŰ§ŰȘ Ű§Ù„Űčمل Do we need BPM
هل Ù†Ű­ŰȘۧۏ Ù„Ű„ŰŹŰ±Ű§ŰĄŰ§ŰȘ Ű§Ù„Űčمل Do we need BPM
 
9 ŰčÙˆŰ§Ù…Ù„ ŰȘÙŰŽÙ„ Ù…ŰŽŰ§Ű±ÙŠŰč ŰȘÙˆŰ«ÙŠÙ‚ Ű§Ù„Ű„ŰŹŰ±Ű§ŰĄŰ§ŰȘ
9 ŰčÙˆŰ§Ù…Ù„ ŰȘÙŰŽÙ„ Ù…ŰŽŰ§Ű±ÙŠŰč ŰȘÙˆŰ«ÙŠÙ‚ Ű§Ù„Ű„ŰŹŰ±Ű§ŰĄŰ§ŰȘ9 ŰčÙˆŰ§Ù…Ù„ ŰȘÙŰŽÙ„ Ù…ŰŽŰ§Ű±ÙŠŰč ŰȘÙˆŰ«ÙŠÙ‚ Ű§Ù„Ű„ŰŹŰ±Ű§ŰĄŰ§ŰȘ
9 ŰčÙˆŰ§Ù…Ù„ ŰȘÙŰŽÙ„ Ù…ŰŽŰ§Ű±ÙŠŰč ŰȘÙˆŰ«ÙŠÙ‚ Ű§Ù„Ű„ŰŹŰ±Ű§ŰĄŰ§ŰȘ
 
Cloud Computing
Cloud ComputingCloud Computing
Cloud Computing
 
Similarity Search For Web Services
Similarity Search For Web ServicesSimilarity Search For Web Services
Similarity Search For Web Services
 
Bracket Capability For Distributed Systems Security
Bracket Capability For Distributed Systems SecurityBracket Capability For Distributed Systems Security
Bracket Capability For Distributed Systems Security
 
Selected Topics ASP.NET2
Selected Topics ASP.NET2Selected Topics ASP.NET2
Selected Topics ASP.NET2
 
Ajax & ASP.NET 2
Ajax & ASP.NET 2Ajax & ASP.NET 2
Ajax & ASP.NET 2
 
IPv6
IPv6IPv6
IPv6
 
Emerging DB Technologies
Emerging DB TechnologiesEmerging DB Technologies
Emerging DB Technologies
 

KĂŒrzlich hochgeladen

KĂŒrzlich hochgeladen (20)

Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century education
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...
 
Deploy with confidence: VMware Cloud Foundation 5.1 on next gen Dell PowerEdg...
Deploy with confidence: VMware Cloud Foundation 5.1 on next gen Dell PowerEdg...Deploy with confidence: VMware Cloud Foundation 5.1 on next gen Dell PowerEdg...
Deploy with confidence: VMware Cloud Foundation 5.1 on next gen Dell PowerEdg...
 
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodPolkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
 
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
 
MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
 
Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyArtificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : Uncertainty
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
 
Manulife - Insurer Innovation Award 2024
Manulife - Insurer Innovation Award 2024Manulife - Insurer Innovation Award 2024
Manulife - Insurer Innovation Award 2024
 
HTML Injection Attacks: Impact and Mitigation Strategies
HTML Injection Attacks: Impact and Mitigation StrategiesHTML Injection Attacks: Impact and Mitigation Strategies
HTML Injection Attacks: Impact and Mitigation Strategies
 

Pattern Recognition