Schedule and Course Materials

Week Date Topic
8 Mon 19.02 (cancelled)
Tue 20.02
Introduction and Optimization
9 Mon 26.02
Tue 27.02
Theory of Convex Functions
10 Mon 04.03
Tue 05.03
Gradient Descent
11 Mon 11.03
Tue 12.03
Projected Gradient Descent and Coordinate Descent
12 Mon 18.03
Tue 19.03
Nonconvex Functions
13 Mon 25.03
Tue 26.03
The Frank-Wolfe Algorithm
14 Easter Break
15 Mon 08.04
Tue 09.04
Newton's Method and Quasi-Newton methods
16 Mon 15.04
Tue 16.04
Subgradient Method
17 Mon 22.04
Tue 23.04
Mirror Descent, Smoothing, Proximal Algorithms
18 Mon 29.04
Tue 30.04
Stochastic Optimization: SGD
19 Mon 06.05
Tue 07.05
Finite Sum Optimization
20 Mon 13.05
Tue 14.05
Min-Max Optimization, Part I
21 Mon 20.05
Tue 21.05
Min-Max Optimization, Part II
22 Mon 27.05
Tue 28.05
Data Science Applications

Grading, Graded Assignments and Exam

There will be a written exam in the examination session. Furthermore, there will be two mandatory written graded assignments during the semester. The final grade of the whole course will be calculated as a weighted average of the grades for the exam (70%) and the graded assignments (30%).

Concretely, let PE be the performance in the final exam, and P1 and P2 be the performances in the two graded assignments, measured as the percentage of points attained (between 0% and 100%). A graded assignment that is not handed in is counted with a performance of 0%. Then the overall course performance is computed as P = 0.15P1 + 0.15P2 + 0.7*PE. A course performance of P >= 50% is guaranteed to lead to a passing grade, but depending on the overall performance of the cohort, the threshold for a passing grade may be lower.

Graded Assignments (30%):

  • At two times during the semester, graded assignments (compulsory continuous performance assessments) will be handed out. Solutions are expected to be typeset in LaTeX or similar. Assignments can be discussed with colleagues, but writeups are expected to be independent.
  • The estimated release dates are 09.04.2024 and 28.05.2024. You will have three weeks to finish each graded assignment.

Exam (70%):

  • Date to be determined. The exam lasts 180 minutes, is written and closed book, and four pages of prepared notes are allowed.

Additional Reading Materials

Assistants and Regular Exercises

Xiang Li (OAT Y23) Zebang Shen (OAT Y21.2) Anas Barakat (OAT Y21.2)
Ilyas Fatkhullin (OAT X14) Liang Zhang (OAT Y23) Linfei Pan (CNB G100.9)
Fangyuan Sun () Weixuan Yuan ()

Regular Exercises:

The exercises are discussed in classes. Students are expected to try to solve the problems beforehand. Your assistant is happy to look at your solutions and correct or comment on them. Students are assigned to classes according to surnames. Attendance according to these assignments is not compulsory but encouraged.

Group Students with Surnames Time Room
A A - L Tue 14-16 CAB G51
B M - Z Fri 14-16 ML H44