Learn · NPTEL

Course11710804841 lectures

Pattern Recognition

Prof. P.S. Sastry · IISc Bangalore

Start with lecture 1 At NPTEL

Lectures

Overview of Pattern classification and regression

  1. Introduction to Statistical Pattern Recognition Video
  2. Overview of Pattern Classifiers Video

Bayesian decision making and Bayes Classifier

  1. The Bayes Classifier for minimizing Risk Video
  2. Estimating Bayes Error; Minimax and Neymann-Pearson classifiers Video

Parametric Estimation of Densities

  1. Implementing Bayes Classifier; Estimation of Class Conditional Densities Video
  2. Maximum Likelihood estimation of different densities Video
  3. Bayesian estimation of parameters of density functions, MAP estimates Video
  4. Bayesian Estimation examples; the exponential family of densities and ML estimates Video
  5. Sufficient Statistics; Recursive formulation of ML and Bayesian estimates Video

Mixture Densities and EM Algorithm

  1. Mixture Densities, ML estimation and EM algorithm Video
  2. Convergence of EM algorithm; overview of Nonparametric density estimation Video

Nonparametric density estimation

  1. Nonparametric estimation, Parzen Windows, nearest neighbour methods Video

Linear models for classification and regression

  1. Linear Discriminant Functions; Perceptron -- Learning Algorithm and convergence proof Video
  2. Linear Least Squares Regression; LMS algorithm Video
  3. AdaLinE and LMS algorithm; General nonliner least-squares regression Video
  4. Logistic Regression; Statistics of least squares method; Regularized Least Squares Video
  5. Fisher Linear Discriminant Video
  6. Linear Discriminant functions for multi-class case; multi-class logistic regression Video

Overview of statistical learning theory, Empirical Risk Minimization and VC-Dimension

  1. Learning and Generalization; PAC learning framework Video
  2. Overview of Statistical Learning Theory; Empirical Risk Minimization Video
  3. Consistency of Empirical Risk Minimization Video
  4. Consistency of Empirical Risk Minimization; VC-Dimension Video
  5. Complexity of Learning problems and VC-Dimension Video
  6. VC-Dimension Examples; VC-Dimension of hyperplanes Video

Artificial Neural Networks for Classification and regression

  1. Overview of Artificial Neural Networks Video
  2. Multilayer Feedforward Neural networks with Sigmoidal activation functions; Video
  3. Backpropagation Algorithm; Representational abilities of feedforward networks Video
  4. Feedforward networks for Classification and Regression; Backpropagation in Practice Video
  5. Radial Basis Function Networks; Gaussian RBF networks Video
  6. Learning Weights in RBF networks; K-means clustering algorithm Video

Support Vector Machines and Kernel based methods

  1. Support Vector Machines -- Introduction, obtaining the optimal hyperplane Video
  2. SVM formulation with slack variables; nonlinear SVM classifiers Video
  3. Kernel Functions for nonlinear SVMs; Mercer and positive definite Kernels Video
  4. Support Vector Regression and ?-insensitive Loss function, examples of SVM learning Video
  5. Overview of SMO and other algorithms for SVM; ?-SVM and ?-SVR; SVM as a risk minimizer Video
  6. Positive Definite Kernels; RKHS; Representer Theorem Video

Feature Selection, Model assessment and cross-validation

  1. Feature Selection and Dimensionality Reduction; Principal Component Analysis Video
  2. No Free Lunch Theorem; Model selection and model estimation; Bias-variance trade-off Video
  3. Assessing Learnt classifiers; Cross Validation; Video

Boosting and Classifier ensembles

  1. Bootstrap, Bagging and Boosting; Classifier Ensembles; AdaBoost Video
  2. Risk minimization view of AdaBoost Video

Syllabus and materials

At NPTEL, as the course publishes them.

Credits and licence

Institution
IISc Bangalore
Department
Electronics & Communication Engineering
Teacher
Prof. P.S. Sastry
Level
Undergraduate
Language
English
Subjects
Engineering, Society and politics
Source
NPTEL
Licence
CC BY-NC-SA, as NPTEL states it. Non-commercial use only. NPTEL's terms
Attribution
NPTEL states: "Distributed under Creative Commons Attribution-ShareAlike / CC BY - NC - SA", beside a BY-NC-SA badge.
Who can watch
NPTEL gives no rating. Invisible Network shows it to Teens profiles and older, judged from what the source says about it. How courses are placed