Introduction to Pattern Recognition

Slides:



Advertisements
Similar presentations
Chapter 1: Introduction to Pattern Recognition
Advertisements

OUTLINE Course description, What is pattern recognition, Cost of error, Decision boundaries, The desgin cycle.
Pattern Classification All materials in these slides were taken from Pattern Classification (2nd ed) by R. O. Duda, P. E. Hart and D. G. Stork, John.
Pattern Recognition 9/23/2008 Instructor: Wen-Hung Liao, Ph.D.
1 MACHINE LEARNING TECHNIQUES IN IMAGE PROCESSING By Kaan Tariman M.S. in Computer Science CSCI 8810 Course Project.
Smart Traveller with Visual Translator for OCR and Face Recognition LYU0203 FYP.
Pattern Recognition. Introduction. Definitions.. Recognition process. Recognition process relates input signal to the stored concepts about the object.
Pattern Classification All materials in these slides were taken from Pattern Classification (2nd ed) by R. O. Duda, P. E. Hart and D. G. Stork, John Wiley.
SOMTIME: AN ARTIFICIAL NEURAL NETWORK FOR TOPOLOGICAL AND TEMPORAL CORRELATION FOR SPATIOTEMPORAL PATTERN LEARNING.
Introduction to machine learning
Radial-Basis Function Networks
FACE DETECTION AND RECOGNITION By: Paranjith Singh Lohiya Ravi Babu Lavu.
Pattern Classification All materials in these slides were taken from Pattern Classification (2nd ed) by R. O. Duda, P. E. Hart and D. G. Stork, John Wiley.
Case Studies Dr Lee Nung Kion Faculty of Cognitive Sciences and Human Development UNIVERSITI MALAYSIA SARAWAK.
Introduction to Pattern Recognition
嵌入式視覺 Pattern Recognition for Embedded Vision Template matching Statistical / Structural Pattern Recognition Neural networks.
Introduction Mohammad Beigi Department of Biomedical Engineering Isfahan University
Pattern Recognition Vidya Manian Dept. of Electrical and Computer Engineering University of Puerto Rico INEL 5046, Spring 2007
Introduction to Pattern Recognition Charles Tappert Seidenberg School of CSIS, Pace University.
: Chapter 1: Introduction 1 Montri Karnjanadecha ac.th/~montri Principles of Pattern Recognition.
Bala Lakshminarayanan AUTOMATIC TARGET RECOGNITION April 1, 2004.
Classification. An Example (from Pattern Classification by Duda & Hart & Stork – Second Edition, 2001)
Hurieh Khalajzadeh Mohammad Mansouri Mohammad Teshnehlab
Compiled By: Raj G Tiwari.  A pattern is an object, process or event that can be given a name.  A pattern class (or category) is a set of patterns sharing.
NEURAL NETWORKS FOR DATA MINING
Machine Learning Using Support Vector Machines (Paper Review) Presented to: Prof. Dr. Mohamed Batouche Prepared By: Asma B. Al-Saleh Amani A. Al-Ajlan.
Pattern Recognition April 19, 2007 Suggested Reading: Horn Chapter 14.
CSSE463: Image Recognition Day 11 Lab 4 (shape) tomorrow: feel free to start in advance Lab 4 (shape) tomorrow: feel free to start in advance Test Monday.
CSSE463: Image Recognition Day 14 Lab due Weds, 3:25. Lab due Weds, 3:25. My solutions assume that you don't threshold the shapes.ppt image. My solutions.
Introduction to Pattern Recognition (การรู้จํารูปแบบเบื้องต้น)
Neural Networks Presented by M. Abbasi Course lecturer: Dr.Tohidkhah.
Objectives: Terminology Components The Design Cycle Resources: DHS Slides – Chapter 1 Glossary Java Applet URL:.../publications/courses/ece_8443/lectures/current/lecture_02.ppt.../publications/courses/ece_8443/lectures/current/lecture_02.ppt.
CSSE463: Image Recognition Day 11 Due: Due: Written assignment 1 tomorrow, 4:00 pm Written assignment 1 tomorrow, 4:00 pm Start thinking about term project.
MACHINE LEARNING 7. Dimensionality Reduction. Dimensionality of input Based on E Alpaydın 2004 Introduction to Machine Learning © The MIT Press (V1.1)
Data Mining and Decision Support
1 A Statistical Matching Method in Wavelet Domain for Handwritten Character Recognition Presented by Te-Wei Chiang July, 2005.
Signature Recognition Using Neural Networks and Rule Based Decision Systems CSC 8810 Computational Intelligence Instructor Dr. Yanqing Zhang Presented.
1 Neural Networks MUMT 611 Philippe Zaborowski April 2005.
Voice Activity Detection Based on Sequential Gaussian Mixture Model Zhan Shen, Jianguo Wei, Wenhuan Lu, Jianwu Dang Tianjin Key Laboratory of Cognitive.
CSSE463: Image Recognition Day 14
Machine Learning with Spark MLlib
Artificial Intelligence
Machine Learning for Computer Security
2. Skin - color filtering.
Pattern Classification Pattern Classification (2nd ed) by R. O. Duda, P. E. Hart and D. G. Stork, John Wiley & Sons, 2000 Dr. Ding Yuxin Pattern Recognition.
Face Detection EE368 Final Project Group 14 Ping Hsin Lee
IMAGE PROCESSING RECOGNITION AND CLASSIFICATION
CSSE463: Image Recognition Day 11
Supervised Time Series Pattern Discovery through Local Importance
Pattern Recognition Sergios Theodoridis Konstantinos Koutroumbas
What is Pattern Recognition?
Students: Meiling He Advisor: Prof. Brain Armstrong
Introduction to Pattern Recognition and Machine Learning
Outline Y. LeCun, L. Bottou, Y. Bengio, and P. Haffner, “Gradient-based learning applied to document recognition,” Proceedings of the IEEE, vol. 86, no.
CSSE463: Image Recognition Day 11
An Introduction to Supervised Learning
Pattern Classification All materials in these slides were taken from Pattern Classification (2nd ed) by R. O. Duda, P. E. Hart and D. G. Stork, John.
ADABOOST(Adaptative Boosting)
An Improved Neural Network Algorithm for Classifying the Transmission Line Faults Slavko Vasilic Dr Mladen Kezunovic Texas A&M University.
An Introduction To The Backpropagation Algorithm
Department of Electrical Engineering
Dimensionality Reduction
MACHINE LEARNING TECHNIQUES IN IMAGE PROCESSING
MACHINE LEARNING TECHNIQUES IN IMAGE PROCESSING
Basic Classification Which is that?.
CSSE463: Image Recognition Day 11
Pattern Classification All materials in these slides were taken from Pattern Classification (2nd ed) by R. O. Duda, P. E. Hart and D. G. Stork, John.
CSSE463: Image Recognition Day 11
Review of Statistical Pattern Recognition
Some issues of design philosophy…
Presentation transcript:

Introduction to Pattern Recognition What was that….?

Recognition Or Classification Etymologically, the act of thinking again Involves “identifying” or “acknowledging” Classification Etymologically, the act of separating into groups Involves “sorting” according to what a thing is called or “associating” to a group 12/9/2018 Copyright, G. A. Tagliarini, PhD

Copyright, G. A. Tagliarini, PhD Recognition Rigel (900 ly) Betelgeuse (300 ly) 12/9/2018 Copyright, G. A. Tagliarini, PhD

The Classification Process Input source Segmentation Sensing Feature Extraction System Response Recognition 12/9/2018 Copyright, G. A. Tagliarini, PhD

Copyright, G. A. Tagliarini, PhD Sensing Depends on the application domain Consistency can vary widely within and across domains Must result in a basis for measuring discriminatory features—distinguishing characteristics must be “observable” 12/9/2018 Copyright, G. A. Tagliarini, PhD

Segmentation: Extremely Challenging A required preprocessing step Examples: What is the basis for separating components of an image? Color, proximity, boundary contours, “texture” Where are the boundaries between handwritten letters or words? When does a spoken word start/stop? 12/9/2018 Copyright, G. A. Tagliarini, PhD

Copyright, G. A. Tagliarini, PhD Feature Extraction What features are salient for the classification? Are the features robust? Do they vary with parameters such as time, frequency, scale, translation, rotation, or proximity? Do subsets of the features provide classification efficacy? 12/9/2018 Copyright, G. A. Tagliarini, PhD

Copyright, G. A. Tagliarini, PhD Classification What are the classifier design objectives? Minimize classification error(s) Type 1 (reject a true Ho) Type 2 (fail to reject a false Ho) Generalization Reduced computational complexity Reduced algorithmic complexity Noise 12/9/2018 Copyright, G. A. Tagliarini, PhD

Copyright, G. A. Tagliarini, PhD System Response So what? 12/9/2018 Copyright, G. A. Tagliarini, PhD

Machine Learning: Creating a Classifier Adaptively Supervised learning Feedforward network and backpropagation Hopfield Unsupervised learning ART Kohonen 12/9/2018 Copyright, G. A. Tagliarini, PhD

Copyright, G. A. Tagliarini, PhD Some Sample Problems Intrusion detection in network traffic Handwritten character/word recognition Speech recognition Sonar acoustic transient recognition Face recognition Fingerprint classification 12/9/2018 Copyright, G. A. Tagliarini, PhD

Copyright, G. A. Tagliarini, PhD Key Questions What are the examples? (data) What characteristics distinguish the class exemplars? (features) How will discriminatory evidence be combined to make a decision? (classifier) How well does it work? (assessment) 12/9/2018 Copyright, G. A. Tagliarini, PhD

Classifier Construction Data collection or generation Data may not be abundant or available Identify features Determines preprocessing requirements Choose a classifier to implement Model may prescribe the classifier Model may require adaptive construction (training) Performance Assessment 12/9/2018 Copyright, G. A. Tagliarini, PhD

Copyright, G. A. Tagliarini, PhD No Free Lunch Theorem Loosely stated, “There is no classifier model that will be optimal for all classification problems.” 12/9/2018 Copyright, G. A. Tagliarini, PhD