Skip to main content

Graduate Education Institute · Computer Science and Engineering · Master

ECTS: 7.5 T+P+L: 3+0+0 Departmental Elective
Coordinator: Dr. Öğr. Üyesi Zahra ELMI

Course Objective

The focus of this course is on the theory and application of pattern recognition techniques. Topics covered include machine pattern classification, feature extraction, object recognition, Bayesian decision theory, parametric and non-parametric pattern recognition, supervised and unsupervised pattern recognition, and an overview of these topics is provided.

Course Content

Learning and adaptation, Bayesian decision theory, discriminant functions, parametric techniques, maximum likelihood estimation, Bayesian estimation, adequate statistics, non-parametric techniques, linear discriminant functions, algorithm-independent machine learning, classifiers, unsupervised learning, grouping.

Required Resources

Duda, R.O.Hart, P.E. and Stork, D.G. Pattern Classification. Wiley-Interscience. 2nd Edition. 2001.

Recommended Resources

Bishop, C. M. Pattern Recognition and Machine Learning. Springer. 2007; Marsland, S. Machine Learning: An Algorithmic Perspective. CRC Press. 2009. (Also uses Python.); Theodoridis, S. and Koutroumbas, K. Pattern Recognition. Edition 4. Academic Press, 2008.

Core Area Distribution

(22) Humanities%5 (46) Mathematics and Statistics%30 (48) Computing%60 (52) Engineering and Engineering Trades%5

Teaching Methods

ExpressionQuestion-AnswerDiscussionExercise and PracticeBrain StormingSelf studyProject Based Learning (Including Field Work)

Assessment & Evaluation

HomeworkProject / Design

ECTS / Workload

ActivityQuantityDuration (h)Total Workload
Course Duration (Including Exam Week)16348
Out of Class Study Period000
Midterm122
Quiz000
Assignment5735
Practice000
Final122

Course Schedule

WeekSubjectPreparation
1Introduction to Pattern Recognition, Learning and Adoptionlecture notes
2Bayes Decision TheoryLecture notes
3Separator FunctionsLecture notes
4Parametric Techniques: Maximum Likelihood Estimation and Bayesian Estimation, Sufficient StatisticsLecture notes
5Non-Parametric TechniquesLecture notes
6Linear Separator Functionslecture notes
7Linear Separator Functionslecture notes
8Midterm examMidterm exam
9Non-Metric Methodslecture notes
10Algorithm-Independent Auto-LearningLecture notes
11Algorithm-Independent Auto-Learning – Resamplinglecture notes
12Algorithm-Independent Machine Learning – Classifierslecture notes
13Unsupervised Learning and Groupinglecture notes
14Unsupervised Learning and Clusteringlecture notes
15Unsupervised Learning and Clusteringlecture notes
16FinalFinal