DE

Modul

Deep Learning for Computer Vision I: Basics [M-INFO-105753]

Credits
3
Recurrence
Jedes Sommersemester
Duration
1 Semester
Language
German/English
Level
4
Version
1

Responsible

Organisation

  • KIT-Fakultät für Informatik

Part of

Bricks

Identifier Name LP
T-INFO-111491 Deep Learning for Computer Vision I: Basics 3

Competence Goal

Students should be able to grasp the underlying concepts in the field of deep learning and its various applications.

  • Understand the theoretical basis of deep learning
  • Understand the Convolutional Neural Networks (CNN)
  • Develop basis for the concepts and algorithms used in building and training the CNNs.
  • Able to apply deep learning in different computer vision applications.

Content

In recent years tremendous progress has been made in analysing and understanding image and video content. The dominant approach in Computer Vision today are deep learning approaches, in particular the usage of Convolutional Neural Networks.

The lecture introduces the basics, as well as advanced aspects of deep learning methods and their application for a number of computer vision tasks. The following topics will be addressed in the lecture:

  • Introduction to Deep Learning
  • Convolutional Neural Networks (CNN): Background
  • CNNs: basic architectures and learning algorithms
  • Object Recognition with CNN
  • Image Segmentation with CNN
  • Recurrent Neural Networks
  • Generating image descriptions (Image Captioning)
  • Automatic question answering (Visual Question Answering)
  • Generative Adversarial Networks (GAN) and their applications
  • Deep Learning platforms and tools