Lecture: Deep Learning for Visual Recognition

Course

  • Lecturer(s):
  • Start: 18.10.2018
  • Dates: Thu. 10:15 - 11:45, CP1-HSZ / Hörsaal 3
  • Course number: MA-INF 2313
  • Curriculum: Master
  • Effort: 6 CP
  • Exams: 20 February 2019, 9:00-12:00, HS 5+6, 7 and 27 March 2019, 15:00-18:00 HS 5+6, 7

Exercises

Description

Neural networks are making a comeback!  Deep learning has taken over the machine learning community by storm, with success both in research and commercially.  Deep learning is applicable over a range of fields such as computer vision, speech recognition, natural language processing, robotics, etc.  This course will introduce the fundamentals of neural networks and then progress to state-of-the-art convolutional and recurrent neural networks as well as their use in applications for visual recognition.  Students will get a chance to learn how to implement and train their own network for visual recognition tasks such as object recognition, image segmentation and caption generation.

No formal pre-requisites.  Students should already be comfortable with concepts in probability theory and optimization and are recommended to have taken at least one course in machine learning or computer vision.  Exercises will be a mix of theory and practical (Python).

News

First lecture starts on October 18, 2018. See you there!

Please inscribe yourself into the mailinglist at: externhttps://lists.iai.uni-bonn.de/mailman/listinfo.cgi/vl-dl
In case you have a problem understanding something, questions related to  exercises/projects, please always feel free to write to the mailing list. This should be a place where you students can talk freely about the lecture, so please do not hesitate to ask and reply!

** UPDATED INFO : Regarding the exercise, you can either work by yourself or in groups of 3. The submitted solutions should always include your (and your partner's) name and matr. number ! The theoretical solutions can be submitted via email to the tutor or directly in person during the exercise session. The programming assignment needs to be presented in person during the exercise session. If you cannot make it because of time conflicts, you can ask the tutor for an appointment and then present your solution. **

** Please email the tutor with your preferred project along with the name of your group partners latest by Tue 11.12.2018 ** 

Additional Documents

Slides

Assignment Sheets

Exercise 1: MLBasics
Assignment sheet  (PDF document, 170 KB)
Exercise 2: NeuralNetworks
Assignment sheet  (PDF document, 108 KB)
Exercise 3: OptimizationRegularization
Assignment sheet  (PDF document, 119 KB)