TeachingSs19Dlfs

Chair for Computer Aided Medical Procedures & Augmented Reality
Lehrstuhl für Informatikanwendungen in der Medizin & Augmented Reality

Lab Course: Deep Learning from Scratch in C++ - IN0012, IN2106

Administrative Info

Course: PD Dr. Tobias Lasser
Tutors: Anca Stefanoiu, Theodor Cheslerean Boghiu, Josue Page

Bachelor and Master lab course IN0012, IN2106: 6 SWS, 10 ECTS

The course will be conducted in English.

Site Content

Overview

In this lab course "Deep Learning from Scratch in C++" the focus is on implementing deep learning techniques from scratch in modern C++17, with the aim of solving an exciting real world problem in medical imaging.

Starting from scratch, all of the heavy lifting required for deep learning is to be implemented in a modern, platform-independent C++17 library using the CMake build system, with Python bindings for actually using the library. You will be guided by the tutors in weekly or bi-weekly sessions during the term on what is required and expected in terms of functionality, and will incrementally implement all the necessary functionality. As the culmination at the end of the term, you will use your library to solve a real world problem in medical imaging.

Participation

This lab course is open to all students of Informatics and related studies. The number of participants is limited to 24.

An information meeting is taking place on Tuesday, January 29, 2019 at 14:00 in room MI 03.13.010 (attendance is not mandatory).

Prerequisites:

  • programming experience in C++ is required
  • no special knowledge in deep learning is necessary

Participation:

  1. Fill out the registration form until February 13, 2019
  2. Register for the course in the Informatics Matching System from February 8 to 13, 2019
    • please note: Bachelor students can now also sign up via the matching system!

Results of the registration and matching (both are mandatory!) will be available from February 20, 2019.

Schedule

Date Time Room Topic Material Homework
Wed, Apr. 24, 2019 14:00 MI 03.13.010 First session    
Fri, May 3, 2019 15:00 MI 03.13.010      
Wed, May 8, 2019 14:00 MI 03.13.010      
Wed, May 15, 2019 14:00 MI 03.13.010      
Wed, May 22, 2019 14:00 MI 03.13.010      
Wed, May 29, 2019 14:00 MI 03.13.010      
Wed, June 5, 2019 14:00 MI 03.13.010      
Wed, June 12, 2019 14:00 MI 03.13.010      
Wed, June 19, 2019 14:00 MI 03.13.010      
Wed, June 26, 2019 14:00 MI 03.13.010      
Wed, July 3, 2019 14:00 MI 03.13.010      
Wed, July 10, 2019 14:00 MI 03.13.010      
Wed, July 17, 2019 14:00 MI 03.13.010      
Wed, July 24, 2019 14:00 MI 03.13.010      

Literature


TeachingForm
Title: Deep Learning from Scratch in C++
Professor: PD Dr. Tobias Lasser
Tutors: Anca Stefanoiu, Theodor Cheslerean Boghiu, Josue Page
Type: Praktikum
Information: 6 SWS, 10 ECTS Credits (IN0012, IN2106)
Term: 2019SoSe
Abstract:  


Edit | Attach | Refresh | Diffs | More | Revision r1.5 - 11 Feb 2019 - 18:01 - TobiasLasser

Lehrstuhl für Computer Aided Medical Procedures & Augmented Reality    rss.gif