Core Ideas behind Flow based Generative AI Models

ExplainingAI · Beginner ·📄 Research Papers Explained ·6mo ago
Flow-based generative models are a powerful class of deep generative models, and in this video, we dive into Continuous Normalizing Flows (CNF)-an extension that leverages Neural ODEs to model complex distributions with continuous transformations. We start by exploring vector fields and ordinary differential equations (ODEs), then implement simple yet effective CNFs that transform samples from a simple distribution like a standard normal into target distributions. Along the way, we discuss techniques like the Euler method, the adjoint method, and trace estimation—key concepts that make cont…
Watch on YouTube ↗ (saves to browser)

Chapters (6)

Intro
0:32 Vector Fields and Ordinary Differential Equation
9:41 Euler Method for Solving ODE
12:03 Neural ODE
19:16 PyTorch implementation of Continuous Normalizing Flows Model
26:33 Adjoint and Trace Estimation
Python Explained for Kids | What is Python Coding Language? | Why Python is So Popular?
Next Up
Python Explained for Kids | What is Python Coding Language? | Why Python is So Popular?
CodeMonkey - Coding Games for Kids