001pattern recognition and machine learning 1

Upload: mukesh-chaudhary

Post on 01-Jun-2018

220 views

Category:

Documents


0 download

TRANSCRIPT

  • 8/9/2019 001Pattern Recognition and Machine Learning 1

    1/25

    Pattern Recognition and Machine

    LearningDr Suresh Sundaram

    [email protected]

    mailto:[email protected]:[email protected]
  • 8/9/2019 001Pattern Recognition and Machine Learning 1

    2/25

  • 8/9/2019 001Pattern Recognition and Machine Learning 1

    3/25

    Pre requisites

    Strong foundations in linear algebra,probability and optimization.

    You are warned that if you lack these basics,you ll have a tough time battling EE 657!

  • 8/9/2019 001Pattern Recognition and Machine Learning 1

    4/25

    Reference books Pattern Classification : - Duda, Hart, Stork

    Pattern recognition and Machine Learning :-Christopher Bishop

    Neural networks for Pattern Recognition :-

    Christopher Bishop

    Introduction to Machine Learning :- Alpaydin

  • 8/9/2019 001Pattern Recognition and Machine Learning 1

    5/25

    Reference Books

    Machine Learning :- Tom Mitchell

    Pattern Recognition :- Sergios Theodoridis

    Machine learning : a probabilistic perspective

    :- Kevin Murphy

  • 8/9/2019 001Pattern Recognition and Machine Learning 1

    6/25

    Journals

    IEEE TPAMI Pattern Recognition Pattern Recognition Letters Pattern Analysis and Applications IEEE TIP

    IEEE Multimedia Speech Technology

  • 8/9/2019 001Pattern Recognition and Machine Learning 1

    7/25

    Conference

    ICPR ICVGIP

    ICASSP NIPS ICML ECCV ACCV.

  • 8/9/2019 001Pattern Recognition and Machine Learning 1

    8/25

    Grading

    Two to three quizzes :- 25 marks Mid Term :- 30 marks

    End Term :- 35 marks Assignments :- 10 marks

    Zero TOLERANCE to copying !

  • 8/9/2019 001Pattern Recognition and Machine Learning 1

    9/25

    Course Material A fine blend of black board work with slide shows

    The slides will be uploaded as soon as a class iscompleted

    The slides may only give a glimpse of the courselecture for better understanding , you are suggestedto strongly read the appropriate sections of the

    prescribed books.

    Register on moodle Log in PRML2015

  • 8/9/2019 001Pattern Recognition and Machine Learning 1

    10/25

    Lets get started

    Person identification systems -> Biometrics,Aadhar,

  • 8/9/2019 001Pattern Recognition and Machine Learning 1

    11/25

    Human Perception

    How did we learn the alphabet of the Englishlanguage?

    Trained ourselves to recognize alphabets, sothat given a new alphabet, we use ourmemory / intelligence in recognizing it.

  • 8/9/2019 001Pattern Recognition and Machine Learning 1

    12/25

    How about providing such capabilities tomachines to recognize alphabets ?

    The field of pattern recognition exactly doesthat.

    Machine Perception

  • 8/9/2019 001Pattern Recognition and Machine Learning 1

    13/25

  • 8/9/2019 001Pattern Recognition and Machine Learning 1

    14/25

    A basic PR framework

    Training samples Testing samples

    An algorithm for recognizing an unknown testsample

    Samples are labeled (supervised learning)

  • 8/9/2019 001Pattern Recognition and Machine Learning 1

    15/25

    Typical supervised PR problem

    Alphabets 26 in number (upper case)

    # of alphabets/ classes to recognize 26. Collect samples of each of the 26 alphabets

    and train using an algorithm.

    Once trained, test system using unknown testsample/ alphabeth.

  • 8/9/2019 001Pattern Recognition and Machine Learning 1

    16/25

    Basics

  • 8/9/2019 001Pattern Recognition and Machine Learning 1

    17/25

  • 8/9/2019 001Pattern Recognition and Machine Learning 1

    18/25

    Handwriting Recognition

    Input handwritten documentMachine print document

  • 8/9/2019 001Pattern Recognition and Machine Learning 1

    19/25

    Handwriting recognition

  • 8/9/2019 001Pattern Recognition and Machine Learning 1

    20/25

    Face recognition

  • 8/9/2019 001Pattern Recognition and Machine Learning 1

    21/25

    Fingerprint recognition

  • 8/9/2019 001Pattern Recognition and Machine Learning 1

    22/25

    Other Applications Object classification Signature verification ( genuine vs forgery) Iris recognition Writer adaptation Speaker recognition Bioinformatics (gene classification) Communication System Design

    Medical Image processing

  • 8/9/2019 001Pattern Recognition and Machine Learning 1

    23/25

    Pattern Recognition Algorithms

    Bag of algorithms that can used to providesome intelligence to a machine.

    These algorithms have a solid probabilisticframework.

    Algorithms work on certain characteristicsdefining a class - refered as features.

  • 8/9/2019 001Pattern Recognition and Machine Learning 1

    24/25

  • 8/9/2019 001Pattern Recognition and Machine Learning 1

    25/25

    Presence of a dot in i can distinguish thesei from l and is a feature.

    Features values can be discrete or continuousin nature (floating value).

    In practice, a single feature may not suffice fordiscrimination.