<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:content="http://purl.org/rss/1.0/modules/content/"><channel><title>Generative-Model on Pranav's Blog</title><link>https://prnvbh.github.io/tags/generative-model/</link><description>Recent content in Generative-Model on Pranav's Blog</description><generator>Hugo</generator><language>en-us</language><lastBuildDate>Mon, 18 May 2026 00:00:00 +0000</lastBuildDate><atom:link href="https://prnvbh.github.io/tags/generative-model/index.xml" rel="self" type="application/rss+xml"/><item><title>What are Diffusion Models?</title><link>https://prnvbh.github.io/posts/knowledge-is-all-you-need/</link><pubDate>Mon, 18 May 2026 00:00:00 +0000</pubDate><guid>https://prnvbh.github.io/posts/knowledge-is-all-you-need/</guid><description>&lt;p&gt;So far, I&amp;rsquo;ve written about three types of generative models: GAN, VAE, and Flow-based models. They have shown great success in generating high-quality samples.&lt;/p&gt;
&lt;h2 id="what-are-diffusion-models"&gt;What are Diffusion Models?&lt;/h2&gt;
&lt;p&gt;Diffusion models are inspired by non-equilibrium thermodynamics. They define a Markov chain of diffusion steps to slowly add random noise to data&amp;hellip;&lt;/p&gt;
$$
q(\mathbf{x}_{t-1} \vert \mathbf{x}_t, \mathbf{x}_0) = \mathcal{N}(\mathbf{x}_{t-1}; \color{blue}{\tilde{\boldsymbol{\mu}}}(\mathbf{x}_t, \mathbf{x}_0), \color{red}{\tilde{\beta}_t} \mathbf{I})
$$$$
\begin{aligned}
q(\mathbf{x}_{t-1} \vert \mathbf{x}_t, \mathbf{x}_0)
&amp;= q(\mathbf{x}_t \vert \mathbf{x}_{t-1}, \mathbf{x}_0) \frac{ q(\mathbf{x}_{t-1} \vert \mathbf{x}_0) }{ q(\mathbf{x}_t \vert \mathbf{x}_0) }
\end{aligned}
$$&lt;p style="text-align: center;"&gt;
&lt;img src="https://prnvbh.github.io/assets/post_1/yo.png" alt="Diffusion models" style="width: 100%; max-width: 800px;"&gt;
&lt;br&gt;
&lt;small&gt;&lt;em&gt;Figure 1: Overview of different types of generative models.&lt;/em&gt;&lt;/small&gt;
&lt;/p&gt;</description></item></channel></rss>