Mathematical Machine Learning -- Neural Network Architectures


Course Information

The information on this website is preliminary and will be updated continuously. Further information will soon be available publicly in the LSF information system of the university.

Description

This seminar is addressed to master students of Scientific Computing and Mathematics. We will view Machine Learning from a mathematical point of view and discuss how we can relate it back to well studied mathematical concepts. This semester the focus topic will be „Different Deep Neural Network Architectures“. We explore different Deep Neural Networks, and their relation to Ordinary Differential Equations.

Topics

The list of topics and their corresponding resources are:

  1. Introduction Machine Learning I (chap. 5 of GBC2016)
  2. Introduction Machine Learning II (chap. 5 of GBC2016)
  3. Feed Forward Network (chap. 6 of GBC2016, chap. 7.2 HF2018)
  4. ResNet ( HZRS2016 - 130k citations)
  5. Convolutional Network (chap. 9 of GBC2016, chap. 7.2.3 of HF2018)
  6. Recurrent Neural Network (chap. 10 of GBC2016, chap. 8.3.1 of HF2018
  7. Long Short Term Memory Network (chap. 10.10 of GBC2016, HS1997 (70 k citations))
  8. Auto Encoder (chap. 14 of GBC2016)
  9. Fractional-DNN ( AKLV2020, AEOV2021, ADH2022)
  10. Physics Informed Neural Network ( RPK2018 (3.5k citations), RPK2017I, RPK2017II)

Exam / Presentations

For a successful completion of the seminar the following are mandatory:

  • a 45 minute presentation (50%),
  • a written documentation of your presentation (30%), and
  • participation in class (20%).

Your final grade will be a weighted sum of the mentioned performances.

Dates and Timeline

  • Organizational meeting during the first week of lectures on Thursday, 20th October 2022 at 6pm, in https://heiconf.uni-heidelberg.de/wu26-jm4d-h7fk-xeyw
  • During this meeting the topics will be distributed. Participation in this meeting is essential to attending the seminar.
  • Based on the provided material you will research your topic and prepare a 45 minute presentation with a written documentation of maximum 15 pages. The documentation should NOT be an exact replication of the presentation slides. If you have questions, please don’t hesitate to contact us.
  • It is mandatory to schedule an appointment, which takes place at least 1 week before your presentation. For this meeting, please prepare your presentation and your written documentation, so we can give you feedback.
  • It is also mandatory to submit your written documentation at least 24 hours before your talk. It will be made available to the other participants.
  • Presentations will be held Mondays 11am - 1pm in seminar room 11 in Mathematikon, specifically:
    • January 9th 2023: Topics 1 and 2
    • January 16th 2023: Topics 3 and 4
    • January 23rd 2023: Topics 5 and 6
    • January 30th 2023: Topics 7 and 8
    • February 6th 2023: Topics 9 and 10

(Pre-)registration

If you are interested in participating in this seminar, please pre-register via Müsli , so we know how many participants we can expect. You will finally register for the class when you have selected a suitable topic.

Resources