News
Presentation GradesWritten on 05.09.25 by Sebastian Stich Congratulations! All of you have passed the project presentations! You should be able to view your grades on CMS. Please remember to register on LSF for the final exam. We will release the exam schedule with precise times once the registrations are binding (i.e., one week before the exam).
|
Presentation Slides and Preliminary Exam ScheduleWritten on 05.09.25 by Sebastian Stich Please upload your presentation slides (pdf) to the CMS. I have also uploaded the preliminary exam schedule under materials. |
Project Presentations (Friday, 10:00)Written on 04.09.25 by Sebastian Stich Dear students, We will meet tomorrow at 10:00am, in the lecture hall (0.05). The session will begin with a short introduction about the oral exam, followed by your project presentations. We will proceed in the same order as listed on the project sheet. 10:00-11:00: Groups 1), 3) &… Read more Dear students, We will meet tomorrow at 10:00am, in the lecture hall (0.05). The session will begin with a short introduction about the oral exam, followed by your project presentations. We will proceed in the same order as listed on the project sheet. 10:00-11:00: Groups 1), 3) & 5) 11:00-12:00: Groups 6), 7), & 10) |
Schedule for the Remaining DaysWritten on 01.09.25 by Anton Rodomanov Dear students, For the remaining three days (today, Tuesday, and Wednesday), we will follow our regular schedule: Lecture: 10:00 – 12:00 Exercise session: 14:00 – 16:00 |
Reminder: today's lecture will start at 14:00.Written on 28.08.25 by Sebastian Stich Dear students, Just a quick reminder: Also, for Friday, we will shift the lecture to a later start at 10:00, as we did earlier this week.
|
Location & TimeWritten on 20.08.25 by Sebastian Stich Dear students, Just a quick reminder: the course starts this Thursday, August 21. Here is the schedule for the first day:
You can find the full schedule… Read more Dear students, Just a quick reminder: the course starts this Thursday, August 21. Here is the schedule for the first day:
You can find the full schedule here: We are looking forward to seeing you on Thursday! |
Course MaterialsWritten on 08.08.25 by Sebastian Stich Dear students, As many of you requested in the survey, we have uploaded preliminary versions of the slides for Lectures 1 and 2 to help you prepare for the course. 📅… Read more Dear students, As many of you requested in the survey, we have uploaded preliminary versions of the slides for Lectures 1 and 2 to help you prepare for the course. 📅 Reminder: The course will begin on August 21 (morning), with the first exercise session in the afternoon. Lectures 1 and 2 will be recorded due to rescheduling (and the overlap with the exam of the other optimization course). Best regards, |
Exam date: September 23/24Written on 05.08.25 by Sebastian Stich Thank you to everyone who completed the participation survey. We have decided to offer an oral exam, which will take place on September 23, with September 24 reserved as an overflow day if needed. 🗓️ Please note: Thank you to everyone who completed the participation survey. We have decided to offer an oral exam, which will take place on September 23, with September 24 reserved as an overflow day if needed. 🗓️ Please note: 🔔 Important: |
Information and SurveyWritten on 10.07.25 (last change on 10.07.25) by Sebastian Stich Dear students, We are happy to announce that "Lectures on Modern Optimization Methods" will be offered as a block course this summer. 📄 Course InformationThe course webpage now provides a detailed overview of the course format, expected workload, and covered topics. 📝 Please fill out… Read moreDear students, We are happy to announce that "Lectures on Modern Optimization Methods" will be offered as a block course this summer. 📄 Course InformationThe course webpage now provides a detailed overview of the course format, expected workload, and covered topics. 📝 Please fill out our short surveyTo help us plan the course and finalize the exam format (oral vs. written), we kindly ask you to complete this short survey: 🔗 Course & Exam Participation Survey 💬 Zoom Info SessionWe will also hold a short information session to answer any questions: 📅 Tuesday, July 15 |
Lectures on Modern Optimization Methods
In this course, we will explore a range of advanced optimization techniques, focusing on essential tools and concepts important for today's data science and machine learning tasks. Our goal is to give students a clear overview and understanding of these techniques, so they can apply them in designing algorithms and conducting their own research projects.
We will cover these techniques with a strong emphasis on the mathematical details, helping students understand the key parts of the proofs involved. This understanding is crucial for using these tools effectively in complex situations.
For example, in many learning algorithms, choosing hyperparameters like step sizes is a crucial task. There are principled approaches for optimal step size tuning in convex problems, which inspire the creation of adaptive learning rate methods. These methods are now widely used in training deep learning models.
In the scope of the course project and the exercises, will also look at how these techniques extend to non-convex optimization and their connections to deep learning optimization.
Lecturers: Dr. Anton Rodomanov, Dr. Sebastian Stich
The lecture begins on August 21. The schedule for August 21-22 is as follows:
- Lecture: 9:30am - 12pm*
- Exercises: 2pm - 4pm*
- Location: room 0.05, CISPA main building (E9 1)
The detailed schedule is available under the tab Course Content.
*End times are flexible and may extend or shorten as needed.
More details on the course content will be revealed in due time. Interested students are encouraged to register to receive updates by email.
Please note that the course will be conducted in a block format during the summer break, providing an intensive learning experience. Mornings will be dedicated to lectures, where you will explore theoretical insights and innovative strategies. Afternoons will focus on practical exercises and project work, allowing you to apply what you have learned and deepen your understanding through hands-on experience.
This course is designed to complement the existing curriculum at UdS, making it an ideal follow-up for students who have already participated in other optimization courses (such as Continuous Optimization, Convex Analysis and Optimization, Optimization for Machine Learning, Non-smooth Analysis and Optimization in Data Science, etc.). While the course is self-contained, familiarity with key concepts such as convexity and gradient descent is beneficial, as catching up with fundamental concepts during the intensive course will be challenging. To support all participants, we will offer a kick-off session before the block course, providing a detailed review of background material and opportunity to refresh or catch up on essential topics.
Important Dates
Kick-off: July 15, 5pm
Block Course: 21. Aug 2025 - 5. Sept. 2025
Exam date: 23. - 24. September (oral exam)
The lectures will be complemented by tutorial sessions, which will include exercises and project work. While the exercises will not be graded, there will be certain mandatory components necessary for exam admission, such as, e.g. submitting the course project. Further details on these requirements will be clarified later.