Table of Contents

RPZ Schedule Discussion forum

Labs

Winter semester 2022/2023

Basic info

Where and when: Building E on Charles square, See RPZ Schedule

If you are new to CTU, see the checklist for visiting students.

EuroTeQ students (Monday 18.00 lab) : online meeting room https://feectu.zoom.us/j/6135640703

What can you expect: The labs require you to implement learning and inference algorithms for a variety of classifiers. Your implementations will be tested with different pattern recognition tasks. Each week a new assignment is introduced at the beginning of the lab, and you are expected to complete the task during the submission period. The discussion at the beginning of the lab session will link the theory presented in the lectures to the practical task in the weekly assignments. The remaining time of the lab is devoted to individual interactions between students and teaching assistants. See the detailed rules below.

What do we expect: Basic knowledge of Python (check the links in the first lab's text if you need a help with this).

Important Links:

Teachers:

Student forum for assistance with assignments

There is a discussion forum administered for this course that can be used to solicit help for the assignments. It is monitored by the lab assistants and it is the preferred form of communication for giving assistance for the assignments since all students can see the question and answer threads. Please check the forum first if you have some confusion about an assignment.

Assignment plan

Date (Mon/Tue/Thu) Topic Test
10.9./ 20.9. / 22.9. introduction, work with python, simple example
26.9. / 27.9. / 29.9. bayesian decision task
3.10 / 4.10. / 6.10. non-bayesian tasks - the minimax task
10.10. / 11.10. / 13.10. MLE, MAP and Bayes parameter estimation *
17.10. / 18.10. / 20.10. non-parametrical estimates - parzen windows
24.10, / 25.10. / 27.10. logistic regression
31.10. / 1.11. / 3.11. exam questions * practice tasks
7.11. / 8.11. / 10.11. linear classifier - perceptron
21.11. / 15.11. / 24.11. Support Vector Machine
28.11. / 22.11. / 1.12. adaboost *
5.12. / 29.11. / 8.12. k-means clustering
– / 6.12. / – Expectation Maximization (only seminar, no lab)
12.12. / 13.12. / 15.12. convolutional neural networks *
9.1. / 10.01. / 12.1. zápočet, exam questions

There will be a short test at the beginning of the labs denoted with *. The questions in the tests will refer to material presented in prior lectures.

Exercises

In order to perform well in the lab tests and the exam it is important to follow the examples solved in the class and prepare by solving typical problems. We are constantly updating an exercise book containing problems related to the lectures and labs and containing test examples from previous years with solutions.

rpz_exercise_book.pdf

Please, report any issues or corrections to your teaching assistant.

Requirements to obtain the credit ("zápočet")

Solution submission and evaluation

Lab evaluation

Absence