This course covers the mathematical fundamentals of pattern recognition with generative models.
At the end of the course, students will be able to explain the basic concept of the pattern recognition with generative models, understand mathematics to describe the generative models, and implement the models explained in the lecture.
Pattern recognition, Statistical machine learning, Generative models, Maximum likelihood estimation, Bayesian inference
✔ Specialist skills | Intercultural skills | Communication skills | Critical thinking skills | Practical and/or problem-solving skills |
Before coming to class, students should read the course schedule and check what topics will be covered. Required learning should be completed
outside of the classroom for preparation and review purposes.
Course schedule | Required learning | |
---|---|---|
Class 1 | Overview of pattern recognition | Peruse chapter 1 of the course textbook before coming to class. |
Class 2 | Basics in statistical pattern recognition | Peruse chapter 1 of the course textbook before coming to class. |
Class 3 | Criteria for discriminative functions | Peruse chapter 3 of the course textbook before coming to class. |
Class 4 | Maximum likelihood estimation | Peruse chapter 4 of the course textbook before coming to class. |
Class 5 | OCR recognition using linear discriminant analysis 1 | Peruse chapter 6 of the course textbook before coming to class. |
Class 6 | Model selection in maximum likelihood estimation | Peruse chapter 7 of the course textbook before coming to class. |
Class 7 | Theoretical analysis of maximum likelihood estimation | Peruse chapter 5 of the course textbook before coming to class. |
Class 8 | Mixture models and maximum likelihood estimation in mixture models | Peruse chapter 8 of the course textbook before coming to class. |
Class 9 | OCR recognition using linear discriminant analysis 2 | Peruse chapter 2 of the course textbook before coming to class. |
Class 10 | Bayesian inference | Peruse chapter 9 of the course textbook before coming to class. |
Class 11 | Computation in Bayesian inference | Peruse chapter 10 of the course textbook before coming to class. |
Class 12 | Model selection and approximate inference in Bayesian inference | Peruse chapter 11 of the course textbook before coming to class. |
Class 13 | Kernel density estimation | Peruse chapter 12 of the course textbook before coming to class. |
Class 14 | K-nearest neighbor density estimation | Peruse chapter 13 of the course textbook before coming to class. |
To enhance effective learning, students are encouraged to spend approximately 100 minutes preparing for class and another 100 minutes reviewing class content afterwards (including assignments) for each class.
They should do so by referring to textbooks and other course material.
Textbook about pattern recognition will be introduced in the class
Pattern Recognition and Machine Learning (Information Science and Statistics), Christopher Bishop, Springer.
Course scores are based on the final examination (65%) and the participation to the lecture (35%).
The participation to the lecture will be assessed on exercise problems during class etc.
No prerequisites