<?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-Models on My Learning Notes</title>
    <link>https://learning-notes-dz2.pages.dev/tags/generative-models/</link>
    <description>Recent content in Generative-Models on My Learning Notes</description>
    <generator>Hugo -- 0.124.0</generator>
    <language>en</language>
    <lastBuildDate>Tue, 16 Jun 2026 07:19:01 +0000</lastBuildDate>
    <atom:link href="https://learning-notes-dz2.pages.dev/tags/generative-models/index.xml" rel="self" type="application/rss+xml" />
    <item>
      <title>VAE Variants and Modern Interpretations</title>
      <link>https://learning-notes-dz2.pages.dev/posts/2026-02-25/</link>
      <pubDate>Wed, 25 Feb 2026 00:00:00 +0700</pubDate>
      <guid>https://learning-notes-dz2.pages.dev/posts/2026-02-25/</guid>
      <description>A survey of where the VAE idea went after 2014 — VQ-VAE, hierarchical VAEs, adversarial hybrids, flow-based posteriors — and what the VAE really gave us beyond a specific architecture.</description>
    </item>
    <item>
      <title>β-VAE and the Emergence of Disentanglement</title>
      <link>https://learning-notes-dz2.pages.dev/posts/2026-02-10/</link>
      <pubDate>Tue, 10 Feb 2026 00:00:00 +0700</pubDate>
      <guid>https://learning-notes-dz2.pages.dev/posts/2026-02-10/</guid>
      <description>A single Greek letter in front of the KL term changes what the VAE learns. We look at β-VAE as a rate-distortion trade-off, an information bottleneck, and a simple probe into disentangled representations.</description>
    </item>
    <item>
      <title>Conditional VAE (CVAE): Learning to Generate with Conditions</title>
      <link>https://learning-notes-dz2.pages.dev/posts/2026-01-25/</link>
      <pubDate>Sun, 25 Jan 2026 00:00:00 +0700</pubDate>
      <guid>https://learning-notes-dz2.pages.dev/posts/2026-01-25/</guid>
      <description>We extend the VAE into a controllable generative model by adding a condition y into every term of the ELBO.</description>
    </item>
    <item>
      <title>Dissecting the VAE Objective: KL, Reconstruction, and the Reparameterization Trick</title>
      <link>https://learning-notes-dz2.pages.dev/posts/2026-01-10/</link>
      <pubDate>Sat, 10 Jan 2026 00:00:00 +0700</pubDate>
      <guid>https://learning-notes-dz2.pages.dev/posts/2026-01-10/</guid>
      <description>We open the ELBO, compute each term, and meet the reparameterization trick — the idea that lets us backpropagate through randomness.</description>
    </item>
    <item>
      <title>Variational Inference: Cracking the Intractable Integral</title>
      <link>https://learning-notes-dz2.pages.dev/posts/2025-12-20/</link>
      <pubDate>Sat, 20 Dec 2025 00:00:00 +0700</pubDate>
      <guid>https://learning-notes-dz2.pages.dev/posts/2025-12-20/</guid>
      <description>Variational Inference transforms the impossible task of computing intractable integrals into a solvable optimization problem, providing the mathematical foundation for modern generative models like VAEs.</description>
    </item>
    <item>
      <title>Latent Variable Models: A Probabilistic Foundation</title>
      <link>https://learning-notes-dz2.pages.dev/posts/2025-10-28/</link>
      <pubDate>Tue, 28 Oct 2025 00:00:00 +0700</pubDate>
      <guid>https://learning-notes-dz2.pages.dev/posts/2025-10-28/</guid>
      <description>From PCA to Probabilistic PCA and general Latent Variable Models: the probabilistic lens that seeds VAEs.</description>
    </item>
    <item>
      <title>An overview on generative models paradigms</title>
      <link>https://learning-notes-dz2.pages.dev/posts/2024-12-24/</link>
      <pubDate>Tue, 24 Dec 2024 01:12:07 +0700</pubDate>
      <guid>https://learning-notes-dz2.pages.dev/posts/2024-12-24/</guid>
      <description>A summary of explicit, implicit and score-based generative models.</description>
    </item>
    <item>
      <title>Diffusion Models</title>
      <link>https://learning-notes-dz2.pages.dev/posts/2024-06-11/</link>
      <pubDate>Tue, 11 Jun 2024 01:12:07 +0700</pubDate>
      <guid>https://learning-notes-dz2.pages.dev/posts/2024-06-11/</guid>
      <description>Diffusion Models (DMs) include two processes: forward and backward.
Forward process General idea Degrading input data using noise iteratively, forward in time (i.e., $t$ increases). Given image $x_0 \sim q(x_0)$, which called data distribution, forward process gradually adds Gauss noise thru $T$ time steps and produces latent $x_T$. At each time step $t$, we sample Gauss noise that following the distribution $\mathcal{N}(\sqrt{1 - \beta_t} x_{t-1}, \beta_t)$, where the hyper-parameters $0 &amp;lt; \beta_{1:T} &amp;lt; 1$ represent the variance of noise incorporated at each time step.</description>
    </item>
  </channel>
</rss>
