Teaching

Deep Learning for Satellite Imagery

Winter semester 2023/2024

Seminar on the applications of computer vision algorithms on satellite imagery.

Analysing the brain - applications of deep learning in neuroscience

Winter semester 2023/2024

Seminar on the applications of computer vision algorithms in neuroscience.

Segmenting everything, everywhere, all at once

Winter semester 2023/2024

Block seminar on current trends in segmentation.


Upcoming semesters

Vision-Language Models - A Revolution in Deep Learning?

Summer semester 2024

Seminar on vision-lanunage models and their wide application.


Past semesters

Diffusion Models for Image Generation

Summer semester 2023

Seminar on the basics and application of diffusion models for image generation leading up to Stable Diffusion and beyond.

Deep Learning for Satellite Imagery (IN2107)

Winter semester 2022

Seminar on the applications of computer vision algorithms on satellite imagery.

Advanced Deep Learning for Computer vision (ADL4CV) (IN2389)

Winter semester 2021

Advanced architectures for vision, siamese neural networks, autoencoder, VAE, Bayesian Deep Learning, generative models, GANs, visualization techniques, transformers, semi-supervised and active learning.

Introduction to Deep Learning (I2DL) (IN2346)

Summer semester 2022

Machine Learning Basics, Linear Classifier, Multi-Layer Perceptron, Regularization, Training, Optimization, Backpropagation, Convolutional Neural Networks, Recurrent Neural Networks.

Computer Vision III: Detection, Segmentation and Tracking (CV3DST) (IN2375)

Summer semester 2022

One and two-stage detectors, semantic segmentation networks, single/multi-object tracking, message passing networks, trajectory prediction, 3D tracking.

Recent trends in Automated Machine Learning (AutoML) (IN2107, IN4954)

Summer semester 2021

Seminar on recent trends in Automated Machine Learning.

Computer Vision III: Detection, Segmentation and Tracking (CV3DST) (IN2375)

Winter semester 2021

One and two-stage detectors, semantic segmentation networks, single/multi-object tracking, message passing networks, trajectory prediction, 3D tracking.

Introduction to Deep Learning (I2DL) (IN2346)

Winter semester 2020

Machine Learning Basics, Linear Classifier, Multi-Layer Perceptron, Regularization, Training, Optimization, Backpropagation, Convolutional Neural Networks, Recurrent Neural Networks.

Fundamental Algorithms (CSE) (IN2157)

Winter semester 2020

Sorting, searching, hash tables, graphs and weighted graphs.

Computer Vision III: Detection, Segmentation and Tracking (CV3DST) (IN2375)

Summer semester 2021

One and two-stage detectors, semantic segmentation networks, single/multi-object tracking, message passing networks, trajectory prediction, 3D tracking.

Computer Vision III: Detection, Segmentation and Tracking (CV3DST) (IN2375)

Summer semester 2020

One and two-stage detectors, semantic segmentation networks, single/multi-object tracking, message passing networks, trajectory prediction, 3D tracking.

Advanced Deep Learning for Computer vision (ADL4CV) (IN2364)

Summer semester 2020

Advanced architectures for vision, siamese neural networks, autoencoder, VAE, attention mechanisms, graph neural networks, multi-dimensional CNN, generative models, GANs, visualization techniques.

Introduction to Deep Learning (I2DL) (IN2346)

Summer semester 2020

Machine Learning Basics, Linear Classifier, Multi-Layer Perceptron, Regularization, Training, Optimization, Backpropagation, Convolutional Neural Networks, Recurrent Neural Networks.

Advanced Deep Learning for Computer vision (ADL4CV) (IN2364)

Winter semester 2019

Advanced architectures for vision, siamese neural networks, autoencoder, VAE, Bayesian Deep Learning, multi-dimensional CNN, generative models, GANs, visualization techniques.

Computer Vision III: Detection, Segmentation and Tracking (CV3DST) (IN2375)

Winter semester 2019

One and two-stage detectors, semantic segmentation networks, single/multi-object tracking, message passing networks, trajectory prediction, 3D tracking.

Advanced Deep Learning for Computer vision (ADL4CV) (IN2364)

Winter semester 2020-21

Advanced architectures for vision, siamese neural networks, autoencoder, VAE, Bayesian Deep Learning, multi-dimensional CNN, generative models, GANs, visualization techniques.

Advanced Deep Learning for Computer vision (ADL4CV) (IN2364)

Summer semester 2019

Advanced architectures for vision, siamese neural networks, autoencoder, VAE, Bayesian Deep Learning, multi-dimensional CNN, generative models, GANs, visualization techniques.

Introduction to Deep Learning (I2DL) (IN2346)

Summer semester 2019

Machine Learning Basics, Linear Classifier, Multi-Layer Perceptron, Regularization, Training, Optimization, Backpropagation, Convolutional Neural Networks, Recurrent Neural Networks.

Recent trends in Automated Machine Learning (AutoML) (IN2107, IN4954)

Summer semester 2019

Advanced Deep Learning for Computer vision (ADL4CV) (IN2364)

Winter semester 2018/19

Advanced architectures for vision, siamese neural networks, autoencoder, VAE, Bayesian Deep Learning, multi-dimensional CNN, generative models, GANs, visualization techniques.

Introduction to Deep Learning (I2DL) (IN2346)

Winter semester 2018/19

Machine Learning Basics, Linear Classifier, Multi-Layer Perceptron, Regularization, Training, Optimization, Backpropagation, Convolutional Neural Networks, Recurrent Neural Networks.

Introduction to Deep Learning (I2DL) (IN2346)

Summer semester 2018

Machine Learning Basics, Linear Classifier, Multi-Layer Perceptron, Regularization, Training, Optimization, Backpropagation, Convolutional Neural Networks, Recurrent Neural Networks.

Deep Learning for Computer Vision (IN2346)

Winter semester 2017/18

Machine Learning Basics, Linear Classifier, Multi-Layer Perceptron, Regularization, Training, Optimization, Backpropagation, Convolutional Neural Networks, Recurrent Neural Networks, Advanced architectures, Generative Models, Variational Autoencoders.