CS 396U & CS 631I & IT 638 Introduction to Pattern Recognition

  • Instructor: Prof. Sung-Hyuk Cha


  • CRN: 23088 & 23167

  • Meeting:
    • Meeting Times: Tuesday 6:00 ~ 8:45 pm, Spring 2007
    • Place: PLV G315

  • Textbook: Pattern Classification (2nd. Edition) by Duda, Hart and Stork

  • Description:
    Pattern Recognition techniques are useful in many applications of computer science and information systems, such as information retrieval, data mining, artificial intelligence and image processing. This course is an introduction to the foundation of pattern recognition algorithms.

    Topics to be studied: data structures for pattern representation, feature extraction and selection, parametric and non-parametric classification, supervised and non-supervised learning, clustering, decision trees, nearest neighbor, artificial neural networks and hidden Markov models. Applications of various classification techniques will be demonstrated by several on-going handwriting, graphics, and speech recognition projects.

  • Prerequisites: CS242 Data Structures and Algorithms II, No previous background in Pattern Recognition required.

  • Lecture Notes: can be accessed using the http://blackboard.pace.edu
    Blackboard Login Procedures for Registered Students are available here

  • Project: click here.

  • Schedule:

    Week Topic
    1 (1/23) Introduction
    2 (1/30) Ch 2 Bayes Decision Theory & Text categorization
    3 (2/6) Ch 8 Nonmetric Methods (Decision Tree)
    4 (2/13) Ch 8 Nonmetric Methods (Nearest Neighbor & Matching)
    5 (2/20) Numerical Taxonomy
    6 (2/27) Image Processing, Indexing, & Retrieval
    7 (3/6) Image Analysis Prj Proposal due
    8 (3/13) Neural Networks
    9 (3/20) Spring break
    10 (3/27) Neural Networks & Biometrics
    11 (4/3) Passover
    12 (4/10) Genetic Algorithm
    13 (4/17) Unsupervised Learning & Clustering
    14 (4/24) Random Processes
    15 (5/1) Combining Multiple Classifiers
    16 (5/8) Presentation, Prj rpt due

  • Evaluation:
    • Assignments (50%):.
    • Project (30%): Students are required to implement one pattern recognition application, e.g., handwriting, graphics or speech recognition system (Presentation required.)
    • Final Report on your project (20%):