<?xml version="1.0" encoding="utf-8" standalone="yes" ?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>Generative Models | Neuro-Mechanistic Modeling</title>
    <link>https://mosi.uni-saarland.de/tag/generative-models/</link>
      <atom:link href="https://mosi.uni-saarland.de/tag/generative-models/index.xml" rel="self" type="application/rss+xml" />
    <description>Generative Models</description>
    <generator>Hugo</generator><language>en-us</language><lastBuildDate>Fri, 27 Oct 2023 00:00:00 +0000</lastBuildDate>
    <image>
      <url>https://mosi.uni-saarland.de/media/icon_hu_79d10899b013012f.png</url>
      <title>Generative Models</title>
      <link>https://mosi.uni-saarland.de/tag/generative-models/</link>
    </image>
    
    <item>
      <title>Advanced Topics in Diffusion Modeling — From Theory to Implementation</title>
      <link>https://mosi.uni-saarland.de/teaching/23-w-advanced-diffusion-modeling/</link>
      <pubDate>Fri, 27 Oct 2023 00:00:00 +0000</pubDate>
      <guid>https://mosi.uni-saarland.de/teaching/23-w-advanced-diffusion-modeling/</guid>
      <description>&lt;h3 id=&#34;organizers&#34;&gt;Organizers&lt;/h3&gt;
&lt;p&gt;&lt;a href=&#34;https://mosi.uni-saarland.de/person/gerrit-gro%C3%9Fmann/&#34;&gt;Dr. Gerrit Großmann&lt;/a&gt;,
&lt;a href=&#34;https://mosi.uni-saarland.de/person/verena-wolf/&#34;&gt;Prof. Dr. Verena Wolf&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;For any issues regarding the seminar, please e-mail &lt;a href=&#34;https://mosi.uni-saarland.de/person/gerrit-gro%C3%9Fmann/&#34;&gt;Gerrit Großmann&lt;/a&gt; and have
&lt;code&gt;[DeepDiffusion2023]&lt;/code&gt; in the subject line.&lt;/p&gt;
&lt;p&gt;In case you are interested in writing a thesis on this topic, please also
contact &lt;a href=&#34;https://mosi.uni-saarland.de/person/gerrit-gro%C3%9Fmann/&#34;&gt;Gerrit Großmann&lt;/a&gt;.&lt;/p&gt;
&lt;h3 id=&#34;organization&#34;&gt;Organization&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;Please use the &lt;strong&gt;&lt;a href=&#34;https://seminars.cs.uni-saarland.de/&#34; target=&#34;_blank&#34; rel=&#34;nofollow noopener&#34;&gt;seminar assignment system&lt;/a&gt;&lt;/strong&gt;
to register. Please register only if you are available at the time slot.&lt;/li&gt;
&lt;li&gt;The seminar takes place Fridays from &lt;strong&gt;14:15 to 16:00&lt;/strong&gt; in &lt;strong&gt;room 1.06 (E1.1)&lt;/strong&gt;
(in-person).&lt;/li&gt;
&lt;li&gt;The kick-off meeting takes place on &lt;strong&gt;Friday, October 27&lt;/strong&gt;.&lt;/li&gt;
&lt;li&gt;The seminar language is English.&lt;/li&gt;
&lt;li&gt;The seminar earns you 7 ECTS.&lt;/li&gt;
&lt;li&gt;The seminar is eligible for bachelor/master/graduate students of computer
science and related courses.&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id=&#34;schedule&#34;&gt;Schedule&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Oct 27:&lt;/strong&gt; Kick-off&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Oct 30:&lt;/strong&gt; Milestone I — Send three topic preferences to Gerrit&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Nov 3:&lt;/strong&gt; No seminar&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Nov 10:&lt;/strong&gt; No seminar&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Nov 17:&lt;/strong&gt; Q&amp;amp;A session topics 1–6&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Nov 24:&lt;/strong&gt; Q&amp;amp;A session topics 7–12&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Dec 1:&lt;/strong&gt; No seminar&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Dec 8:&lt;/strong&gt; Milestone II — Submit slides + Q&amp;amp;A session topics 1–6&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Dec 15:&lt;/strong&gt; Presentation slot 1 (topics 1, 2, 4)&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Dec 22:&lt;/strong&gt; Q&amp;amp;A session topics 7–12 (can be moved)&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Jan 5:&lt;/strong&gt; Presentation slot 2 (topics 5, 6, 7)&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Jan 12:&lt;/strong&gt; Presentation slot 3 (topics 8, 9)&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Jan 19:&lt;/strong&gt; No seminar&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Jan 26:&lt;/strong&gt; Q&amp;amp;A session topics 1–6&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Feb 2:&lt;/strong&gt; Q&amp;amp;A session topics 7–12&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Feb 9:&lt;/strong&gt; Milestone III — Submit &amp;amp; present tutorial notebook&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Feb 23:&lt;/strong&gt; Milestone IV — Submit reviews&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Mar 23:&lt;/strong&gt; Milestone V — Submit final tutorial notebook&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id=&#34;topic-overview&#34;&gt;Topic Overview&lt;/h3&gt;
&lt;p&gt;Diffusion models have recently transformed the field of generative deep
learning. This seminar will explore this vibrant area of research.&lt;/p&gt;
&lt;p&gt;The seminar is targeted at students who already have a background in deep
learning (theoretical and practical) and are keen to dive deeper into
probabilistic diffusion and related concepts such as stochastic processes and
normalizing flows. Experience with diffusion models will be beneficial, but not
required. While we do not aim to provide comprehensive coverage of the topic, we
have selected certain papers that we find exceptionally engaging, fun, and
thought-provoking.&lt;/p&gt;
&lt;p&gt;The seminar is equally divided into two segments: a classical part, where
students present a concept based on a research paper, and a practical part,
where students develop a tutorial notebook inspired by the ideas from that
paper.&lt;/p&gt;
&lt;h3 id=&#34;requirements&#34;&gt;Requirements&lt;/h3&gt;
&lt;p&gt;General background knowledge and practical experience in deep learning are
strongly recommended. Experience with diffusion models will be helpful but is
not necessary.&lt;/p&gt;
&lt;h3 id=&#34;grade&#34;&gt;Grade&lt;/h3&gt;
&lt;p&gt;To pass the seminar, you have to attend all sessions and:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;give a presentation;&lt;/li&gt;
&lt;li&gt;write a tutorial notebook;&lt;/li&gt;
&lt;li&gt;review three tutorials;&lt;/li&gt;
&lt;li&gt;update your tutorial notebook based on the reviews you received;&lt;/li&gt;
&lt;li&gt;participate in discussions;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&amp;hellip; with a passing grade. The final grade is based on your &lt;em&gt;presentation&lt;/em&gt;
(40%), &lt;em&gt;tutorial notebook&lt;/em&gt; (50%), and &lt;em&gt;reviews&lt;/em&gt; (10%). You will fail the whole
seminar if you receive a failing grade in any of the three parts. If we are
undecided, we will also consider the discussion participation.&lt;/p&gt;
&lt;h4 id=&#34;presentation-40&#34;&gt;Presentation (40%)&lt;/h4&gt;
&lt;p&gt;Identify the key ideas and concepts and give a self-consistent presentation
explaining these concepts to your fellow students.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;The presentation should be 15 to 20 minutes long.&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Here are some suggestions for a good presentation (we will use this as a basis
for grading the presentations):&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;The goal is to tell a (self-consistent and entertaining) story — not to
convince us that you understand the paper.&lt;/li&gt;
&lt;li&gt;Put time and effort into creating visualizations and preparing (running)
examples.&lt;/li&gt;
&lt;li&gt;Prioritize concreteness, simplicity, and clarity.&lt;/li&gt;
&lt;li&gt;Focus on intuition, high-level understanding, and contextualization, not on
technical details.&lt;/li&gt;
&lt;li&gt;Don&amp;rsquo;t overcrowd your slides. Try to avoid full sentences and be cautious with
bullet points.&lt;/li&gt;
&lt;li&gt;Explore and include supplementary material where it seems useful (literature,
YouTube, GitHub, Medium articles, OpenReview, etc.).&lt;/li&gt;
&lt;li&gt;Use equations only when necessary; use color-coded equations to improve their
readability (&lt;a href=&#34;https://github.com/st--/annotate-equations&#34; target=&#34;_blank&#34; rel=&#34;nofollow noopener&#34;&gt;example&lt;/a&gt;).&lt;/li&gt;
&lt;li&gt;Be critical of the authors&amp;rsquo; claims, don&amp;rsquo;t fall for overselling.&lt;/li&gt;
&lt;li&gt;Use slide numbers.&lt;/li&gt;
&lt;li&gt;Submit your slides as &lt;code&gt;.pdf&lt;/code&gt;.&lt;/li&gt;
&lt;/ul&gt;
&lt;h4 id=&#34;tutorial-notebook-50&#34;&gt;Tutorial Notebook (50%)&lt;/h4&gt;
&lt;p&gt;Your task is to create a self-consistent tutorial within a Jupyter Notebook that
elucidates the key concepts of the selected paper through code examples. The
scope of this project may vary depending on the complexity of the paper. A
complete re-implementation may be achievable or it may be more appropriate to
concentrate on a small toy problem focusing on a single concept. The Notebook
should be well-structured, containing text and figures that clarify the
concepts, as well as well-documented code. For guidance and inspiration, you
may refer to projects like the
&lt;a href=&#34;https://huggingface.co/blog/annotated-diffusion&#34; target=&#34;_blank&#34; rel=&#34;nofollow noopener&#34;&gt;Annotated Diffusion Model&lt;/a&gt;
and the &lt;a href=&#34;https://volkamerlab.org/projects/teachopencadd/&#34; target=&#34;_blank&#34; rel=&#34;nofollow noopener&#34;&gt;TeachOpenCADD&lt;/a&gt;
platform, for instance,
&lt;a href=&#34;https://github.com/volkamerlab/teachopencadd/blob/master/teachopencadd/talktorials/T036_e3_equivariant_gnn/talktorial.ipynb&#34; target=&#34;_blank&#34; rel=&#34;nofollow noopener&#34;&gt;E(3)-invariant Graph Neural Networks&lt;/a&gt;.
In addition, you can check out the
&lt;a href=&#34;https://medium.com/stanford-cs224w&#34; target=&#34;_blank&#34; rel=&#34;nofollow noopener&#34;&gt;Stanford CS224W Graph ML Tutorials&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Formalities:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;The tutorial notebook should run on Google Colab and utilize PyTorch.&lt;/li&gt;
&lt;li&gt;We will invite each student to explain their code in an individual meeting.
You should be able to explain the code in detail and justify design choices.&lt;/li&gt;
&lt;li&gt;Submit by uploading to MS Teams with naming scheme
&lt;code&gt;Topic03_Grossmann_GeometricLatentDiffusionModelsFor3DMoleculeGeneration.ipynb&lt;/code&gt;.&lt;/li&gt;
&lt;li&gt;You can download external data (weights, training data) from within your
notebook.&lt;/li&gt;
&lt;li&gt;Plagiarism will get you expelled from the seminar and potentially
exmatriculated. However, you can discuss solutions with your fellow students
and take inspiration from open-source implementations.&lt;/li&gt;
&lt;li&gt;You can also copy&amp;amp;paste small code snippets if they are clearly indicated.&lt;/li&gt;
&lt;li&gt;Comment your code extensively and assign proper names to your functions,
variables, and classes.&lt;/li&gt;
&lt;li&gt;Ensure to set seeds to make your code deterministic, and remember to save the
final weights for reproducibility.&lt;/li&gt;
&lt;li&gt;Include the URL of the original paper, your name, and any external resources
you use.&lt;/li&gt;
&lt;li&gt;The notebooks will be made publicly available.&lt;/li&gt;
&lt;li&gt;The presentation of your notebook should take about 5 minutes.&lt;/li&gt;
&lt;li&gt;The deadline for submissions is 23:59 local time.&lt;/li&gt;
&lt;/ul&gt;
&lt;h4 id=&#34;reviews-10&#34;&gt;Reviews (10%)&lt;/h4&gt;
&lt;p&gt;We will assign three tutorial notebooks to each student to review. The primary
objective of this review is to offer suggestions for enhancements and to
identify any potential mistakes or ambiguities, whether they be technical,
conceptual, or grammatical in nature. Each review should be approximately one to
two pages in length and must be sent to the author and Gerrit via email.&lt;/p&gt;
&lt;h2 id=&#34;topics&#34;&gt;Topics&lt;/h2&gt;
&lt;table&gt;
  &lt;thead&gt;
      &lt;tr&gt;
          &lt;th&gt;Topic&lt;/th&gt;
          &lt;th&gt;Student&lt;/th&gt;
          &lt;th&gt;Paper&lt;/th&gt;
      &lt;/tr&gt;
  &lt;/thead&gt;
  &lt;tbody&gt;
      &lt;tr&gt;
          &lt;td&gt;1&lt;/td&gt;
          &lt;td&gt;Salaheldin Y. A. Mohamed&lt;/td&gt;
          &lt;td&gt;&lt;a href=&#34;https://arxiv.org/abs/2107.03006&#34; target=&#34;_blank&#34; rel=&#34;nofollow noopener&#34;&gt;Structured Denoising Diffusion Models in Discrete State-Spaces&lt;/a&gt;&lt;/td&gt;
      &lt;/tr&gt;
      &lt;tr&gt;
          &lt;td&gt;2&lt;/td&gt;
          &lt;td&gt;–&lt;/td&gt;
          &lt;td&gt;&lt;a href=&#34;https://openreview.net/forum?id=vn9O1N5ZOw&#34; target=&#34;_blank&#34; rel=&#34;nofollow noopener&#34;&gt;Efficient and Degree-Guided Graph Generation via Discrete Diffusion Modeling&lt;/a&gt;&lt;/td&gt;
      &lt;/tr&gt;
      &lt;tr&gt;
          &lt;td&gt;3&lt;/td&gt;
          &lt;td&gt;–&lt;/td&gt;
          &lt;td&gt;&lt;a href=&#34;https://proceedings.mlr.press/v202/xu23n.html&#34; target=&#34;_blank&#34; rel=&#34;nofollow noopener&#34;&gt;Geometric Latent Diffusion Models for 3D Molecule Generation&lt;/a&gt;&lt;/td&gt;
      &lt;/tr&gt;
      &lt;tr&gt;
          &lt;td&gt;4&lt;/td&gt;
          &lt;td&gt;Bartłomiej Pogodziński&lt;/td&gt;
          &lt;td&gt;&lt;a href=&#34;https://arxiv.org/abs/2303.01469&#34; target=&#34;_blank&#34; rel=&#34;nofollow noopener&#34;&gt;Consistency Models&lt;/a&gt;&lt;/td&gt;
      &lt;/tr&gt;
      &lt;tr&gt;
          &lt;td&gt;5&lt;/td&gt;
          &lt;td&gt;Akansh Maurya&lt;/td&gt;
          &lt;td&gt;&lt;a href=&#34;https://openaccess.thecvf.com/content/CVPR2023/papers/Chen_TrojDiff_Trojan_Attacks_on_Diffusion_Models_With_Diverse_Targets_CVPR_2023_paper.pdf&#34; target=&#34;_blank&#34; rel=&#34;nofollow noopener&#34;&gt;TrojDiff: Trojan Attacks on Diffusion Models with Diverse Targets&lt;/a&gt;&lt;/td&gt;
      &lt;/tr&gt;
      &lt;tr&gt;
          &lt;td&gt;6&lt;/td&gt;
          &lt;td&gt;Davronbek Islamov&lt;/td&gt;
          &lt;td&gt;&lt;a href=&#34;https://arxiv.org/pdf/2305.13301.pdf&#34; target=&#34;_blank&#34; rel=&#34;nofollow noopener&#34;&gt;Training Diffusion Models with Reinforcement Learning&lt;/a&gt;&lt;/td&gt;
      &lt;/tr&gt;
      &lt;tr&gt;
          &lt;td&gt;7&lt;/td&gt;
          &lt;td&gt;Yasin Esfandiari&lt;/td&gt;
          &lt;td&gt;&lt;a href=&#34;https://openreview.net/forum?id=7wJsa3Vgz7&#34; target=&#34;_blank&#34; rel=&#34;nofollow noopener&#34;&gt;Graphically Structured Diffusion Models&lt;/a&gt;&lt;/td&gt;
      &lt;/tr&gt;
      &lt;tr&gt;
          &lt;td&gt;8&lt;/td&gt;
          &lt;td&gt;Soumava Paul&lt;/td&gt;
          &lt;td&gt;&lt;a href=&#34;https://openreview.net/forum?id=4PJUBT9f2Ol&#34; target=&#34;_blank&#34; rel=&#34;nofollow noopener&#34;&gt;Generative Modelling with Inverse Heat Dissipation&lt;/a&gt;&lt;/td&gt;
      &lt;/tr&gt;
      &lt;tr&gt;
          &lt;td&gt;9&lt;/td&gt;
          &lt;td&gt;Monseej Purkayastha&lt;/td&gt;
          &lt;td&gt;&lt;a href=&#34;https://arxiv.org/abs/2208.09392&#34; target=&#34;_blank&#34; rel=&#34;nofollow noopener&#34;&gt;Cold Diffusion: Inverting Arbitrary Image Transforms Without Noise&lt;/a&gt;&lt;/td&gt;
      &lt;/tr&gt;
      &lt;tr&gt;
          &lt;td&gt;10&lt;/td&gt;
          &lt;td&gt;–&lt;/td&gt;
          &lt;td&gt;&lt;a href=&#34;https://arxiv.org/pdf/2306.15030.pdf&#34; target=&#34;_blank&#34; rel=&#34;nofollow noopener&#34;&gt;Equivariant flow matching&lt;/a&gt;&lt;/td&gt;
      &lt;/tr&gt;
      &lt;tr&gt;
          &lt;td&gt;11&lt;/td&gt;
          &lt;td&gt;–&lt;/td&gt;
          &lt;td&gt;&lt;a href=&#34;https://openreview.net/forum?id=5JdLZg346Lw&#34; target=&#34;_blank&#34; rel=&#34;nofollow noopener&#34;&gt;Generative Modeling with Optimal Transport Maps&lt;/a&gt;&lt;/td&gt;
      &lt;/tr&gt;
      &lt;tr&gt;
          &lt;td&gt;12&lt;/td&gt;
          &lt;td&gt;–&lt;/td&gt;
          &lt;td&gt;&lt;a href=&#34;https://arxiv.org/abs/2302.00482&#34; target=&#34;_blank&#34; rel=&#34;nofollow noopener&#34;&gt;Improving and Generalizing Flow-Based Generative Models with Minibatch Optimal Transport&lt;/a&gt;&lt;/td&gt;
      &lt;/tr&gt;
  &lt;/tbody&gt;
&lt;/table&gt;
&lt;h4 id=&#34;recommended-reading-list&#34;&gt;Recommended Reading List&lt;/h4&gt;
&lt;p&gt;The campus library will provide a semester reserve featuring
&lt;a href=&#34;https://probml.github.io/pml-book/book2.html&#34; target=&#34;_blank&#34; rel=&#34;nofollow noopener&#34;&gt;Probabilistic Machine Learning: Advanced Topics&lt;/a&gt;
and &lt;a href=&#34;https://www.manning.com/books/deep-learning-with-pytorch&#34; target=&#34;_blank&#34; rel=&#34;nofollow noopener&#34;&gt;Deep Learning with PyTorch: Build, train, and tune neural networks using Python tools&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;Otherwise, we recommend:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;p&gt;&lt;strong&gt;A:&lt;/strong&gt; &lt;a href=&#34;https://www.youtube.com/watch?v=yTAMrHVG1ew&#34; target=&#34;_blank&#34; rel=&#34;nofollow noopener&#34;&gt;Diffusion models explained in 4-difficulty levels&lt;/a&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;&lt;strong&gt;B:&lt;/strong&gt; &lt;a href=&#34;https://www.youtube.com/watch?v=1CIpzeNxIhU&#34; target=&#34;_blank&#34; rel=&#34;nofollow noopener&#34;&gt;How AI Image Generators Work (Stable Diffusion / Dall-E) — Computerphile&lt;/a&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;&lt;strong&gt;C:&lt;/strong&gt; &lt;a href=&#34;https://www.youtube.com/watch?v=fbLgFrlTnGU&#34; target=&#34;_blank&#34; rel=&#34;nofollow noopener&#34;&gt;What are Diffusion Models?&lt;/a&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;&lt;strong&gt;D:&lt;/strong&gt; &lt;a href=&#34;https://theaisummer.com/diffusion-models/&#34; target=&#34;_blank&#34; rel=&#34;nofollow noopener&#34;&gt;How diffusion models work: the math from scratch&lt;/a&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;&lt;strong&gt;E:&lt;/strong&gt; &lt;a href=&#34;https://huggingface.co/blog/annotated-diffusion&#34; target=&#34;_blank&#34; rel=&#34;nofollow noopener&#34;&gt;The Annotated Diffusion Model&lt;/a&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;&lt;strong&gt;F:&lt;/strong&gt; &lt;a href=&#34;https://www.youtube.com/watch?v=cS6JQpEY9cs&amp;amp;t=5016s&#34; target=&#34;_blank&#34; rel=&#34;nofollow noopener&#34;&gt;CVPR 2022 Tutorial: Denoising Diffusion-based Generative Modeling: Foundations and Applications&lt;/a&gt;
For the implementation, we also recommend:&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;&lt;strong&gt;G:&lt;/strong&gt; &lt;a href=&#34;https://github.com/huggingface/diffusion-models-class&#34; target=&#34;_blank&#34; rel=&#34;nofollow noopener&#34;&gt;Hugging Face Diffusion Model Class&lt;/a&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;/ul&gt;
</description>
    </item>
    
    <item>
      <title>Deep Generative Diffusion Models</title>
      <link>https://mosi.uni-saarland.de/teaching/22-w-deep-generative-diffusion-models/</link>
      <pubDate>Mon, 09 Jan 2023 00:00:00 +0000</pubDate>
      <guid>https://mosi.uni-saarland.de/teaching/22-w-deep-generative-diffusion-models/</guid>
      <description>&lt;p&gt;For any issues regarding the seminar, please e-mail &lt;a href=&#34;https://mosi.uni-saarland.de/person/gerrit-gro%C3%9Fmann/&#34;&gt;Gerrit Großmann&lt;/a&gt; and have
&lt;code&gt;[DeepDiffusion]&lt;/code&gt; in the subject line.&lt;/p&gt;
&lt;h3 id=&#34;organizers&#34;&gt;Organizers&lt;/h3&gt;
&lt;p&gt;&lt;a href=&#34;https://mosi.uni-saarland.de/person/verena-wolf/&#34;&gt;Prof. Dr. Verena Wolf&lt;/a&gt;,
&lt;a href=&#34;https://mosi.uni-saarland.de/person/gerrit-gro%C3%9Fmann/&#34;&gt;Gerrit Großmann&lt;/a&gt;,
&lt;a href=&#34;https://mosi.uni-saarland.de/person/michael-backenkohler/&#34;&gt;Dr. Michael Backenköhler&lt;/a&gt;.&lt;/p&gt;
&lt;h3 id=&#34;organization&#34;&gt;Organization&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;The kick-off meeting takes place on &lt;strong&gt;Monday, January 9, 14:15&lt;/strong&gt; in room 328
(E 1.3). Send three topic preferences (unordered) by Friday 23:59 to Gerrit.&lt;/li&gt;
&lt;li&gt;This seminar takes place on &lt;strong&gt;March 6 and 7, 2023&lt;/strong&gt; in &lt;strong&gt;room 1.06 (E1.1)&lt;/strong&gt;
(we start at 9:30!).&lt;/li&gt;
&lt;li&gt;The seminar will take place in-person.&lt;/li&gt;
&lt;li&gt;The seminar language is English.&lt;/li&gt;
&lt;li&gt;The seminar earns you 7 ECTS.&lt;/li&gt;
&lt;li&gt;The seminar is eligible for bachelor/master/graduate students of computer
science and related courses.&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id=&#34;topic-overview&#34;&gt;Topic Overview&lt;/h3&gt;
&lt;p&gt;Diffusion models are a powerful machine learning tool and a thriving area of
research. They enable the generation of new samples with extraordinary and
unprecedented quality. This seminar explores the theoretical foundations rooted
in the theory of stochastic processes and explores their potential in various
domains.&lt;/p&gt;
&lt;h3 id=&#34;requirements&#34;&gt;Requirements&lt;/h3&gt;
&lt;p&gt;General background knowledge in deep learning is recommended.&lt;/p&gt;
&lt;h3 id=&#34;grade&#34;&gt;Grade&lt;/h3&gt;
&lt;p&gt;To pass the seminar, you have to:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;attend both sessions;&lt;/li&gt;
&lt;li&gt;give a presentation (with a passing grade);&lt;/li&gt;
&lt;li&gt;give an ungraded mock presentation;&lt;/li&gt;
&lt;li&gt;participate in discussions;&lt;/li&gt;
&lt;li&gt;submit reports (with a passing grade);&lt;/li&gt;
&lt;li&gt;read the papers and watch the videos on the &lt;em&gt;Compulsory Reading List&lt;/em&gt;;&lt;/li&gt;
&lt;li&gt;pass the practical project.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;The final grade consists of: your &lt;em&gt;presentation&lt;/em&gt; (50%), &lt;em&gt;reports&lt;/em&gt; (35%), and
participation during the &lt;em&gt;seminar discussions&lt;/em&gt; (15%). The practical project can
be failed or passed. Extraordinary submissions will earn you a bonus on your
final grade.&lt;/p&gt;
&lt;h4 id=&#34;presentation-50&#34;&gt;Presentation (50%)&lt;/h4&gt;
&lt;p&gt;Identify the key ideas and concepts and give a self-consistent presentation
explaining these concepts to your fellow students.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;The presentation should be about 20 minutes long (no longer than 25 minutes!).&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Here are some suggestions for a good presentation (we will use this as a basis
for grading the presentations):&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;The goal is to tell a (self-consistent and entertaining) story — not to
convince us that you understand the paper.&lt;/li&gt;
&lt;li&gt;Put time and effort into creating visualizations and preparing (running)
examples.&lt;/li&gt;
&lt;li&gt;Prioritize concreteness, simplicity, and clarity.&lt;/li&gt;
&lt;li&gt;Focus on intuition, high-level understanding, and contextualization, not on
technical details.&lt;/li&gt;
&lt;li&gt;Don&amp;rsquo;t overcrowd your slides. Try to avoid full sentences and be cautious with
bullet points.&lt;/li&gt;
&lt;li&gt;Explore and include supplementary material where it seems useful (literature,
YouTube, GitHub, Medium articles, OpenReview, etc.).&lt;/li&gt;
&lt;li&gt;Use equations only when necessary; use color-coded equations to improve their
readability (&lt;a href=&#34;https://github.com/st--/annotate-equations&#34; target=&#34;_blank&#34; rel=&#34;nofollow noopener&#34;&gt;example&lt;/a&gt;).&lt;/li&gt;
&lt;li&gt;Be critical of the authors&amp;rsquo; claims, don&amp;rsquo;t fall for overselling.&lt;/li&gt;
&lt;li&gt;Use slide numbers.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Send the first draft of your slides as a &lt;code&gt;.pdf&lt;/code&gt; file to your supervisor
&lt;strong&gt;7 days&lt;/strong&gt; before the presentation.&lt;/p&gt;
&lt;p&gt;You will also be required to give an ungraded &lt;strong&gt;mock presentation&lt;/strong&gt; in your
group (see topic list) by March 5.&lt;/p&gt;
&lt;h4 id=&#34;reports-35&#34;&gt;Reports (35%)&lt;/h4&gt;
&lt;p&gt;Every participant has to write three short reports (two to four pages each).
You can choose freely from the twelve topics (you may also choose your own
topic). The report should contain a short summary of (what you consider to be)
the main contribution or most intriguing idea of the paper. Otherwise, you can
freely express your own thoughts on the topic. For instance: What did you
like/dislike about the paper (both methodically and didactically)? What are
connections to other seminar papers? Can you suggest improvements? What do you
think is missing?&lt;/p&gt;
&lt;p&gt;The report deadline is &lt;strong&gt;14 days&lt;/strong&gt; after the last presentation (&lt;strong&gt;March 21,
23:59&lt;/strong&gt;). You can use the
&lt;a href=&#34;https://de.overleaf.com/latex/templates/neurips-2022/kxymzbjpwsqx&#34; target=&#34;_blank&#34; rel=&#34;nofollow noopener&#34;&gt;NeurIPS&lt;/a&gt;
template (activate the preprint flag) or any other reasonable format (don&amp;rsquo;t
write an abstract). Please use a spell+grammar checker like
&lt;a href=&#34;https://languagetool.org/&#34; target=&#34;_blank&#34; rel=&#34;nofollow noopener&#34;&gt;LanguageTool&lt;/a&gt; or
&lt;a href=&#34;https://app.grammarly.com/&#34; target=&#34;_blank&#34; rel=&#34;nofollow noopener&#34;&gt;Grammarly&lt;/a&gt; before submitting.&lt;/p&gt;
&lt;h4 id=&#34;discussions-15&#34;&gt;Discussions (15%)&lt;/h4&gt;
&lt;p&gt;Read each presented paper in advance (of course, we do not expect you to
understand them entirely) and actively participate in the discussion.&lt;/p&gt;
&lt;h4 id=&#34;practical-project-failpassbonus&#34;&gt;Practical Project (fail/pass/bonus)&lt;/h4&gt;
&lt;p&gt;You can work on the project alone or in groups of two. The deadline is
&lt;strong&gt;28 days&lt;/strong&gt; after the last presentation (&lt;strong&gt;April 11, 23:59&lt;/strong&gt;).
Specifications are &lt;a href=&#34;https://github.com/gerritgr/pokemon_diffusion&#34; target=&#34;_blank&#34; rel=&#34;nofollow noopener&#34;&gt;here&lt;/a&gt;.&lt;/p&gt;
&lt;h2 id=&#34;topics&#34;&gt;Topics&lt;/h2&gt;
&lt;h4 id=&#34;compulsory-reading-list&#34;&gt;Compulsory Reading List&lt;/h4&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;A:&lt;/strong&gt; &lt;a href=&#34;https://www.youtube.com/watch?v=yTAMrHVG1ew&#34; target=&#34;_blank&#34; rel=&#34;nofollow noopener&#34;&gt;Diffusion models explained in 4-difficulty levels&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;B:&lt;/strong&gt; &lt;a href=&#34;https://www.youtube.com/watch?v=1CIpzeNxIhU&#34; target=&#34;_blank&#34; rel=&#34;nofollow noopener&#34;&gt;How AI Image Generators Work (Stable Diffusion / Dall-E) — Computerphile&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;C:&lt;/strong&gt; &lt;a href=&#34;https://www.youtube.com/watch?v=fbLgFrlTnGU&#34; target=&#34;_blank&#34; rel=&#34;nofollow noopener&#34;&gt;What are Diffusion Models?&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;D:&lt;/strong&gt; (optional) &lt;a href=&#34;https://theaisummer.com/diffusion-models/&#34; target=&#34;_blank&#34; rel=&#34;nofollow noopener&#34;&gt;How diffusion models work: the math from scratch&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;E:&lt;/strong&gt; (optional) &lt;a href=&#34;https://huggingface.co/blog/annotated-diffusion&#34; target=&#34;_blank&#34; rel=&#34;nofollow noopener&#34;&gt;The Annotated Diffusion Model&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;F:&lt;/strong&gt; (optional) &lt;a href=&#34;https://www.youtube.com/watch?v=cS6JQpEY9cs&amp;amp;t=5016s&#34; target=&#34;_blank&#34; rel=&#34;nofollow noopener&#34;&gt;CVPR 2022 Tutorial: Denoising Diffusion-based Generative Modeling: Foundations and Applications&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;h4 id=&#34;monday-march-6-2023&#34;&gt;Monday (March 6, 2023)&lt;/h4&gt;
&lt;table&gt;
  &lt;thead&gt;
      &lt;tr&gt;
          &lt;th&gt;Student (Group, Supervisor)&lt;/th&gt;
          &lt;th&gt;Topic&lt;/th&gt;
          &lt;th&gt;Additional Material&lt;/th&gt;
      &lt;/tr&gt;
  &lt;/thead&gt;
  &lt;tbody&gt;
      &lt;tr&gt;
          &lt;td&gt;Maryam Meghdadi Esfahani (1, GG)&lt;/td&gt;
          &lt;td&gt;&lt;a href=&#34;https://proceedings.neurips.cc/paper/2019/file/3001ef257407d5a371a96dcd947c7d93-Paper.pdf&#34; target=&#34;_blank&#34; rel=&#34;nofollow noopener&#34;&gt;Generative Modeling by Estimating Gradients of the Data Distribution (2019)&lt;/a&gt;&lt;/td&gt;
          &lt;td&gt;[1,2,3]&lt;/td&gt;
      &lt;/tr&gt;
      &lt;tr&gt;
          &lt;td&gt;Mohammad Sadegh Akhondzadeh (2, MB)&lt;/td&gt;
          &lt;td&gt;&lt;a href=&#34;https://arxiv.org/pdf/2003.00638.pdf&#34; target=&#34;_blank&#34; rel=&#34;nofollow noopener&#34;&gt;Permutation Invariant Graph Generation via Score-Based Generative Modeling (2020)&lt;/a&gt;&lt;/td&gt;
          &lt;td&gt;[1,2,7,8]&lt;/td&gt;
      &lt;/tr&gt;
      &lt;tr&gt;
          &lt;td&gt;Jorge Augusto Calvimontes Robles (3, GG)&lt;/td&gt;
          &lt;td&gt;&lt;a href=&#34;https://arxiv.org/pdf/2006.11239.pdf&#34; target=&#34;_blank&#34; rel=&#34;nofollow noopener&#34;&gt;Denoising Diffusion Probabilistic Models (2020)&lt;/a&gt;&lt;/td&gt;
          &lt;td&gt;[4,5,6]&lt;/td&gt;
      &lt;/tr&gt;
      &lt;tr&gt;
          &lt;td&gt;Devikalyan Das (1, MB)&lt;/td&gt;
          &lt;td&gt;&lt;a href=&#34;https://arxiv.org/pdf/2011.13456.pdf&#34; target=&#34;_blank&#34; rel=&#34;nofollow noopener&#34;&gt;Score-Based Generative Modeling through Stochastic Differential Equations (2021)&lt;/a&gt;&lt;/td&gt;
          &lt;td&gt;[1,2,7,F]&lt;/td&gt;
      &lt;/tr&gt;
      &lt;tr&gt;
          &lt;td&gt;Lisa Dargasz (3, GG)&lt;/td&gt;
          &lt;td&gt;&lt;a href=&#34;https://openaccess.thecvf.com/content/CVPR2022/papers/Rombach_High-Resolution_Image_Synthesis_With_Latent_Diffusion_Models_CVPR_2022_paper.pdf&#34; target=&#34;_blank&#34; rel=&#34;nofollow noopener&#34;&gt;High-resolution image synthesis with latent diffusion models (2022)&lt;/a&gt;&lt;/td&gt;
          &lt;td&gt;[10,11,12,F]&lt;/td&gt;
      &lt;/tr&gt;
      &lt;tr&gt;
          &lt;td&gt;Simone Antonelli (4, MB)&lt;/td&gt;
          &lt;td&gt;&lt;a href=&#34;https://arxiv.org/pdf/2203.17003.pdf&#34; target=&#34;_blank&#34; rel=&#34;nofollow noopener&#34;&gt;Equivariant diffusion for molecule generation in 3D (2022)&lt;/a&gt;&lt;/td&gt;
          &lt;td&gt;[17,26,27]&lt;/td&gt;
      &lt;/tr&gt;
  &lt;/tbody&gt;
&lt;/table&gt;
&lt;h4 id=&#34;tuesday-march-7-2023&#34;&gt;Tuesday (March 7, 2023)&lt;/h4&gt;
&lt;table&gt;
  &lt;thead&gt;
      &lt;tr&gt;
          &lt;th&gt;Student (Group, Supervisor)&lt;/th&gt;
          &lt;th&gt;Topic&lt;/th&gt;
          &lt;th&gt;Additional Material&lt;/th&gt;
      &lt;/tr&gt;
  &lt;/thead&gt;
  &lt;tbody&gt;
      &lt;tr&gt;
          &lt;td&gt;&lt;del&gt;Advait Ganesh Athreya (2, GG)&lt;/del&gt;&lt;/td&gt;
          &lt;td&gt;&lt;del&gt;&lt;a href=&#34;https://arxiv.org/pdf/2209.14734.pdf&#34; target=&#34;_blank&#34; rel=&#34;nofollow noopener&#34;&gt;DiGress: Discrete Denoising diffusion for graph generation (2022)&lt;/a&gt;&lt;/del&gt;&lt;/td&gt;
          &lt;td&gt;[7,13,14]&lt;/td&gt;
      &lt;/tr&gt;
      &lt;tr&gt;
          &lt;td&gt;Simon Graf (2, MB)&lt;/td&gt;
          &lt;td&gt;&lt;a href=&#34;https://arxiv.org/abs/2210.13695&#34; target=&#34;_blank&#34; rel=&#34;nofollow noopener&#34;&gt;Structure-based Drug Design with Equivariant Diffusion Models (2022)&lt;/a&gt;&lt;/td&gt;
          &lt;td&gt;[15,16,17,18]&lt;/td&gt;
      &lt;/tr&gt;
      &lt;tr&gt;
          &lt;td&gt;Tim Valentin Kruse (4, GG)&lt;/td&gt;
          &lt;td&gt;&lt;a href=&#34;https://arxiv.org/pdf/2104.03670.pdf&#34; target=&#34;_blank&#34; rel=&#34;nofollow noopener&#34;&gt;3D Shape Generation and Completion through Point-Voxel Diffusion (2022)&lt;/a&gt;&lt;/td&gt;
          &lt;td&gt;[19,20]&lt;/td&gt;
      &lt;/tr&gt;
      &lt;tr&gt;
          &lt;td&gt;&lt;del&gt;Vikram Singh (4, MB)&lt;/del&gt;&lt;/td&gt;
          &lt;td&gt;&lt;del&gt;&lt;a href=&#34;https://arxiv.org/pdf/2206.04119.pdf&#34; target=&#34;_blank&#34; rel=&#34;nofollow noopener&#34;&gt;Diffusion probabilistic modeling of protein backbones in 3D for the motif-scaffolding problem (2022)&lt;/a&gt;&lt;/del&gt;&lt;/td&gt;
          &lt;td&gt;[17,21,22,23]&lt;/td&gt;
      &lt;/tr&gt;
      &lt;tr&gt;
          &lt;td&gt;Shreyash Arya (3, GG)&lt;/td&gt;
          &lt;td&gt;&lt;a href=&#34;https://arxiv.org/pdf/2209.14792.pdf&#34; target=&#34;_blank&#34; rel=&#34;nofollow noopener&#34;&gt;Make-A-Video: Text-to-Video Generation without Text-Video Data (2022)&lt;/a&gt;&lt;/td&gt;
          &lt;td&gt;[10,12,24,25]&lt;/td&gt;
      &lt;/tr&gt;
      &lt;tr&gt;
          &lt;td&gt;&lt;del&gt;Hamayoon Behmanush (1, MB)&lt;/del&gt;&lt;/td&gt;
          &lt;td&gt;&lt;del&gt;&lt;a href=&#34;https://arxiv.org/pdf/2211.15089.pdf&#34; target=&#34;_blank&#34; rel=&#34;nofollow noopener&#34;&gt;Continuous diffusion for categorical data (2022)&lt;/a&gt;&lt;/del&gt;&lt;/td&gt;
          &lt;td&gt;[2,27,28]&lt;/td&gt;
      &lt;/tr&gt;
  &lt;/tbody&gt;
&lt;/table&gt;
&lt;p&gt;The group is only relevant for the mock presentation. Your supervisors are
either &lt;a href=&#34;https://mosi.uni-saarland.de/person/gerrit-gro%C3%9Fmann/&#34;&gt;Gerrit Großmann&lt;/a&gt; (GG) or
&lt;a href=&#34;https://mosi.uni-saarland.de/person/michael-backenkohler/&#34;&gt;Michael Backenköhler&lt;/a&gt; (MB).&lt;/p&gt;
&lt;h4 id=&#34;supplementary-material&#34;&gt;Supplementary Material&lt;/h4&gt;
&lt;p&gt;A non-exhaustive list of supplemental materials that we think might be helpful
to you is provided here. We encourage you to seek and consult additional
resources.&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;&lt;a href=&#34;https://ericmjl.github.io/score-models/&#34; target=&#34;_blank&#34; rel=&#34;nofollow noopener&#34;&gt;A Pedagogical Introduction to Score Models&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://yang-song.net/blog/2021/score/&#34; target=&#34;_blank&#34; rel=&#34;nofollow noopener&#34;&gt;Generative Modeling by Estimating Gradients of the Data Distribution&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://proceedings.neurips.cc/paper/2020/file/92c3b916311a5517d9290576e3ea37ad-Paper.pdf&#34; target=&#34;_blank&#34; rel=&#34;nofollow noopener&#34;&gt;Improved Techniques for Training Score-Based Generative Models&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://proceedings.mlr.press/v139/nichol21a/nichol21a.pdf&#34; target=&#34;_blank&#34; rel=&#34;nofollow noopener&#34;&gt;Improved Denoising Diffusion Probabilistic Models&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://proceedings.neurips.cc/paper/2021/file/49ad23d1ec9fa4bd8d77d02681df5cfa-Paper.pdf&#34; target=&#34;_blank&#34; rel=&#34;nofollow noopener&#34;&gt;Diffusion Models Beat GANs on Image Synthesis&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.youtube.com/watch?v=y7J6sSO1k50&amp;amp;t=4605s&#34; target=&#34;_blank&#34; rel=&#34;nofollow noopener&#34;&gt;Ultimate Guide to Diffusion Models — ML Coding Series&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://distill.pub/2021/gnn-intro/&#34; target=&#34;_blank&#34; rel=&#34;nofollow noopener&#34;&gt;A Gentle Introduction to Graph Neural Networks&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.youtube.com/watch?v=UdZ4IL3ESAI&#34; target=&#34;_blank&#34; rel=&#34;nofollow noopener&#34;&gt;Score-based Generative Modeling of Graphs via the System of Stochastic Differential Equations&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://people.smp.uq.edu.au/DirkKroese/mccourse.pdf&#34; target=&#34;_blank&#34; rel=&#34;nofollow noopener&#34;&gt;Monte Carlo Methods (Chapter 4, Random Process Generation)&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://link.springer.com/content/pdf/10.1007/978-3-319-24574-4_28.pdf&#34; target=&#34;_blank&#34; rel=&#34;nofollow noopener&#34;&gt;U-Net: Convolutional Networks for Biomedical Image Segmentation&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.youtube.com/watch?v=ltLNYA3lWAQ&amp;amp;t=2393s&#34; target=&#34;_blank&#34; rel=&#34;nofollow noopener&#34;&gt;Stable Diffusion — What, Why, How?&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://proceedings.mlr.press/v139/radford21a&#34; target=&#34;_blank&#34; rel=&#34;nofollow noopener&#34;&gt;Learning Transferable Visual Models From Natural Language Supervision (CLIP)&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.youtube.com/watch?v=k2saMtP-Fn8&#34; target=&#34;_blank&#34; rel=&#34;nofollow noopener&#34;&gt;DiGress: Discrete Denoising Diffusion for Graph Generation — Clément Vignac&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://arxiv.org/pdf/2012.09699.pdf&#34; target=&#34;_blank&#34; rel=&#34;nofollow noopener&#34;&gt;A Generalization of Transformer Networks to Graphs&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://projects.volkamerlab.org/teachopencadd/talktorials/T015_protein_ligand_docking.html&#34; target=&#34;_blank&#34; rel=&#34;nofollow noopener&#34;&gt;T015 — Protein-ligand docking&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.youtube.com/watch?v=yCRBZ5kjSmI&amp;amp;t=1190s&#34; target=&#34;_blank&#34; rel=&#34;nofollow noopener&#34;&gt;Exploiting Symmetries in Inference and Learning&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/volkamerlab/teachopencadd/blob/jg-034-e3-equivariant-gnn/teachopencadd/talktorials/T037_e3_equivariant_gnn/talktorial.ipynb&#34; target=&#34;_blank&#34; rel=&#34;nofollow noopener&#34;&gt;An introduction to E(3)-invariant graph neural networks&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://arxiv.org/pdf/2205.07249.pdf&#34; target=&#34;_blank&#34; rel=&#34;nofollow noopener&#34;&gt;Pocket2Mol: Efficient Molecular Sampling Based on 3D Protein Pockets&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://alexzhou907.github.io/pvd&#34; target=&#34;_blank&#34; rel=&#34;nofollow noopener&#34;&gt;Point-Voxel Diffusion Project Website&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://arxiv.org/pdf/1907.03739.pdf&#34; target=&#34;_blank&#34; rel=&#34;nofollow noopener&#34;&gt;Point-Voxel CNN for Efficient 3D Deep Learning&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.youtube.com/watch?v=hok2hyED9go&#34; target=&#34;_blank&#34; rel=&#34;nofollow noopener&#34;&gt;Protein Structure and Folding&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.youtube.com/watch?v=UymQ-iE23MY&#34; target=&#34;_blank&#34; rel=&#34;nofollow noopener&#34;&gt;Diffusion probabilistic modelling of protein backbones in 3D — Jason Yim &amp;amp; Brian Trippe&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.youtube.com/watch?v=aVQQuoToTJA&#34; target=&#34;_blank&#34; rel=&#34;nofollow noopener&#34;&gt;Robust deep learning based protein sequence design using ProteinMPNN&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://youtu.be/AcvmyqGgMh8?t=208&#34; target=&#34;_blank&#34; rel=&#34;nofollow noopener&#34;&gt;Movie Diffusion explained — Make-a-Video from MetaAI and Imagen Video from Google Brain&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://arxiv.org/pdf/2204.03458.pdf&#34; target=&#34;_blank&#34; rel=&#34;nofollow noopener&#34;&gt;Video Diffusion Models&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/volkamerlab/teachopencadd/blob/gg-033-molecular_representations/teachopencadd/talktorials/T033_molecular_representations/talkturial.ipynb&#34; target=&#34;_blank&#34; rel=&#34;nofollow noopener&#34;&gt;Talktorial: Molecular representations&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.youtube.com/watch?v=29veWh5Ls5s&#34; target=&#34;_blank&#34; rel=&#34;nofollow noopener&#34;&gt;Torsional Diffusion for Molecular Conformer Generation — Gabriele Corso &amp;amp; Bowen Jing&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://arxiv.org/pdf/1706.03762.pdf&#34; target=&#34;_blank&#34; rel=&#34;nofollow noopener&#34;&gt;Attention Is All You Need&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.youtube.com/watch?v=xI0HHN5XKDo&#34; target=&#34;_blank&#34; rel=&#34;nofollow noopener&#34;&gt;BERT Neural Network — EXPLAINED!&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://arxiv.org/pdf/2206.00364.pdf&#34; target=&#34;_blank&#34; rel=&#34;nofollow noopener&#34;&gt;Elucidating the Design Space of Diffusion-Based Generative Models&lt;/a&gt;&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;The header image was created using DALL-E with the prompt
&lt;em&gt;a robot painting a picture, abstract oil painting&lt;/em&gt;.&lt;/p&gt;
</description>
    </item>
    
  </channel>
</rss>
