This is an archived version of the Machine Learning Lab website for documentation purposes. The host is in no way affiliated with the University of Freiburg, its Faculty of Engineering or any of its members.

Lab Course (Master level)

Deep Learning
Dr. J. Boedecker, J. T. Springenberg

  • HISinOne entry (Praktikum)
  • Announcements:
    • first meeting: 21.10.2015
  • Dates
    • Wednesday, 10:00 - 11:30am, building 082 - SR 00 029
  • Language
    • English

Overview:

The lab course on deep learning architectures is intended to get familiar with a recent paradigm in machine learning, the so-called deep learning architectures. They are based on neural networks and overcome the problems of classical learning algorithms for neural networks by combining supervised and unsupervised techniques. During recent years amazing results have been achieved with these techniques. Application areas can be found mainly in pattern recognition.

The lab course will start with a short seminar phase in which the participants read and discuss research papers on the topic of deep learning architectures to get a basic idea of this technique. After that, we will apply deep learning techniques to pattern recognition tasks in computer vision and data analysis.

Presentations:

  • Presentation: Introduction to deep learning (pdf) (videos playable in full-screen)
  • Presentation: Implementing simple MLPs (pdf) (videos playable in full-screen)
  • Presentation: Implementing CNNs, the presentation I gave was based on Andrej's great slides on implementing CNNs from here and his course notes can be found here
  • Presentation: Otions for the last exercises (pdf)

Assignments:

  • You can find the course assignments on github feel free to fork them (oh and pull requests for improvements will be considered ;))

Material