The IEEE Signal Processing Society is dedicated to supporting the professional growth and career advancement of its members in the dynamic field of signal processing. Learn More
The tutorial will be based on https://www.nowpublishers.com/article/Details/CGV-112 ArXiv version is available at: https://arxiv.org/abs/2403.18103 The astonishing growth of generative tools in recent years has empowered many exciting applications in text-to-image generation and text-to-video generation. The underlying principle behind these generative tools is the concept of diffusion, a particular sampling mechanism that has overcome some longstanding shortcomings in previous approaches. While there is an ocean of diffusion papers, Python demo, online blogs, etc, I have found it very difficult to understand the underlying mathematical principles. Not only do these online materials lack substance beyond superficial treatments, but often they just recycle another online source with the same technical holes propagating from one to the other. Many students claim they know the diffusion equations, but when asked deeper about the physical meanings, no one can clearly explain what they are. This ICIP tutorial is based on a 90-page tutorial “Tutorial on Diffusion for Imaging and Vision” I wrote in 2024. The purpose is to explain the concepts as clearly as possible, through first-principle arguments, derivations, proofs, toy examples, and figures. There are five topics in this tutorial: Variational AutoEncoder (VAE) a. Encoder and Decoder b. Evidence Lower Bound (ELBO) c. Reparametrization Denoising Diffusion Probabilistic Model (DDPM) a. Transition Distributions b. DDPM’s Evidence Lower Bound c. Reverse Process d. Training and Inference Score Matching Langevin Dynamics (SMLD) a. Sampling b. Stein’s score functions c. Score-matching techniques Stochastic Differential Equations (SDE) a. Forward SDE b. Reverse SDE c. How DDPM and SMLD can be formulated as SDE Physics and Fokker Planck Equations a. Brownian motion b. Markov properties and the Chapman-Kolmogorov Equation c. Master Equation for dynamical processes d. Kramers-Moyal expansion and Fokker-Planck equation
The tutorial will be based on https://www.nowpublishers.com/article/Details/CGV-112
ArXiv version is available at: https://arxiv.org/abs/2403.18103
The astonishing growth of generative tools in recent years has empowered many exciting applications in text-to-image generation and text-to-video generation. The underlying principle behind these generative tools is the concept of diffusion, a particular sampling mechanism that has overcome some longstanding shortcomings in previous approaches. While there is an ocean of diffusion papers, Python demo, online blogs, etc, I have found it very difficult to understand the underlying mathematical principles. Not only do these online materials lack substance beyond superficial treatments, but often they just recycle another online source with the same technical holes propagating from one to the other. Many students claim they know the diffusion equations, but when asked deeper about the physical meanings, no one can clearly explain what they are.
Subtitles
✖
IEEE SPS Education Center FAQs
The IEEE SPS Education Center is your hub for educational resources in signal processing. It offers a variety of materials tailored for students and professionals alike. You can explore content based on your specific interests and skill levels.
Select the program and click on the external link to the IEEE SPS Resource Center.
Educational credits in the form of professional development hours (PDHs) or continuing education units (CEUs) are available on select educational programs.
IEEE Signal Processing Society publications, tools, and author resources. Learn more.
Conferences & Events
Upcoming events, deadlines, and planning resources. Learn more.
Education & Training
Signal processing education and professional development program for all career levels. Learn more.
Community & Involvement
Learn about SPS membership, Member Programs, Technical Committees, and access shared tools and support. Learn more.
About IEEE SPS
IEEE Signal Processing Society publications, tools, and author resources. Learn more.
For Volunteers
Resources, tools, and support for SPS volunteer leaders. Learn more.
The IEEE Signal Processing Society is dedicated to supporting the professional growth and career advancement of its members in the dynamic field of signal processing. Learn More
Signal processing education and professional development program for all career levels. Learn more.