Unit - I Introduction: What is Pattern Recognition, Data Sets for Pattern Recognition, Different Paradigms for Pattern Recognition. Representation: Data Structures for Pattern Representation, Representation of Clusters, Proximity Measures, Size of Patterns, Abstractions of the Data Set, Feature Extraction, Feature Selection, Evaluation of Classifier, Evaluation of Clustering. (Chapter - 1) Unit - II Nearest Neighbor Based Classifier: Nearest Neighbor Algorithm, Variants of the NN Algorithm, Use of the Nearest Neighbor Algorithm for Transaction Databases, Efficient Algorithms, Data Reduction, Prototype Selection. Bayes Classifier: Bayes Theorem, Minimum Error Rate Classifier, Estimation of Probabilities, Comparison with the NNC, Naïve Bayes Classifier, Bayesian Belief Network. (Chapter - 2) Unit - III Hidden Markov Models: Markov Models for Classification, Hidden Markov Models, Classification using HMMs. Decision Trees: Introduction, Decision Tree for Pattern Classification, Construction of Decision Trees, Splitting at the Nodes, Overfitting and Pruning, Examples of Decision Tree Induction. (Chapter - 3) Unit -IV Support Vector Machines: Introduction, Learning the Linear Discriminant Functions, Neural Networks, SVM for Classification, Combination of Classifiers: Introduction, Methods for Constructing Ensembles of Classifiers, Methods for Combining Classifiers. (Chapter - 4) Unit -V Clustering: Why is Clustering Important, Hierarchical Algorithms, Partitional Clustering, Clustering Large Data Sets. An Application-Hand Written Digit Recognition: Description of the Digit Data, Preprocessing of Data, Classification Algorithms, Selection of Representative Patterns, Results. (Chapter - 5)