Statistical Pattern Recognition

Statistical Pattern Recognition - Tehran Markaz University
Dr. Ghassabi


  • Home work – 20%
  • Exam- 40%
  • Presentation and Participation- 40%


Format (email(subject)& exercise(name)): tm-93–SPR-NAME-Family-Exe1
Exercise 1, Exercise 2, Exercise 3, Exercise 4


MATLAB tutorials

File1, File2, File3, File4


  • Main books:
    • Pattern Recognition book’s website (By Theodoridis and Koutroumbas)
    • Pattern classification (By duda)
    • An introduction to statistical pattern recognition(By fukunaga)
  • Other books:
    • Fuzzy Models and Algorithms for Pattern Recognition and Image Processing( by James C. Bezdek, James Keller, Raghu Krisnapuram,Nikhil R. Pal)
    • Pattern Recognition and Machine Learning book’s website (By Bishop)
    • Statistical Data Mining Tutorials (By Andrew Moore)
    • Probabilistic Graphical Methods book’s website (By Koller and Friedman)
    • The Elements of Statistical Learning book’s website (By Hastie, Tibshirani and Friedman)


Classifiers based on Bayes Decision Theory (slides, matlab toolbox)
Linear Classifiers (Perceptron, SVM), Nonlinear Classifiers (MLP, SVM( The nonlinear case))
Slides(Perceptron, MLP), MATLAB files (AND, OR, Xor, Function approximation), SVM (pdf1link1,link2)
Decision Tree (pdf, link1)
Clustering  (k-means, color quantization, pdf1,ppt2,pdf3, book1,book2link1)
Feature Extraction and Feature Selection
Deep Learning (slides, useful links)
Hidden Markov Model (pdf3)


paper presentation

  • What problem is each paper trying to solve?
  • Why should we care about this problem? What challenges does it pose? In 1-2 sentences, what are the previous approaches to solving this problem, if any?
  • At a high level, what approach does this work take to solving the problem?
  • In more detail, what are the key steps in the approach?
  • How do the authors set up the evaluation of their approach? What hypotheses are they trying to verify?
  • What experimental outcomes do the authors find? Are the hypotheses confirmed?
  • What are some weaknesses of the approach, or some directions for future work? Be ready to pose some discussion questions.