COURSE DESCRIPTION
An introduction to the theory and practice of deep learning.
The course shows how a neural network learns from data (loss functions, gradient descent, backpropagation) and how to train one in practice with PyTorch. We then move to image data: convolutional networks, classic architectures, transfer learning with pretrained models, object detection (YOLO), semantic segmentation (U-Net) and image retrieval. The course consists of lectures and hands-on labs in Python, using Google Colab.
Please note: Our lectures cover only a part of the 4IZ582 course. The remaining lectures are given by other lecturers from VŠE and by external guest speakers. Refer to the official course page and your timetable for the complete programme and the exam requirements.




