TUM Master's Seminar: Advanced Topics in Vision-Language Models (SS 2024)


The seminar aims to explore cutting-edge advancements in the realm of Vision-Language Models (VLMs), focusing on various topics crucial to their development and application. Through a deep dive into seminal papers and latest research, students will gain an understanding of how models like CLIP, Llama, and Stable Diffusion work at an architectural and mathematical level. By the end of the seminar, students should have a comprehensive perspective on the current state and future potential of vision-language modeling. They will be equipped to evaluate new research, identify promising applications, and contribute meaningfully to the responsible development of this important field.

This is a Master's level course. Since these topics are very complex, prior participation in at least one of the following lectures is required:

  • Introduction to Deep Learning (IN2346)
  • Machine Learning (IN2064)

Additionally, we recommend to have taken at least one advanced deep learning lecture, for example:

  • AML: Deep Generative Models (CIT4230003)
  • Machine Learning for Graphs and Sequential Data (IN2323)
  • Computer Vision III: Detection, Segmentation, and Tracking (IN2375)
  • Machine Learning for 3D Geometry (IN2392)
  • Advanced Natural Language Processing (CIT4230002)
  • ADL4CV (IN2390)
  • ADL4R (IN2349)

or a related practical.

Topics to select from:

  • Foundation VLMs
  • Zero/few-shot learning in VLMs
  • Language guidance in computer vision
  • Personalized text2image models
  • Compositionality


The preliminary meeting will take place at 1pm on Thursday, 8th of Februray 2024 on Zoom https://zoom.us/j/92673399783 . You can finde the slides here.

The seminar awards 5 ECTS Credits and will take place in person at Helmholtz AI Munich.

All students will be matched to one topic group including a primary paper and two secondary papers. They are expected to give one short and one long presentation on their primary paper as well as a one-slide on the secondary papers from two different perspectives. Additionally, they should submit a two page final report at the end of the seminar.

The tentative schedule of the seminar is as follows:

  • Online Introductory Session, April 18th, (1-2:30pm)
  • Short presentations on May 16th, 23rd (1-3pm)
  • Long presentations on June 6th, 13th, 20th, 27th, July 4th (1-3pm)
  • Deadline for the final report on July 12th

For questions, please contact yiran.huang@helmholtz-munich.de or luca.eyring@helmholtz-munich.de.


A successful participation in the seminar includes:

  • Active participation in the entire event: We have 70% attendance policy for this seminar. (You need to attend at least 5 of the 7 sessions.)
  • Short presentation on May 16th or 23rd (10 minutes talk including questions)
  • Long presentation on June 6th, 13th, 20th, 27th, or July 4th (20 minutes talk including questions)


The registration must be done through the TUM Matching Platform.