Density estimation with normalizing flow in a minute

preview_player
Показать описание
Normalizing flow is a generative deep neural network which can output a probability density function describing your data, by training a series of tunable transforms in the form of a neural network.

In the future, this will help in connecting simulations which we do not know how to write down an analytical likelihood with real-world data, hence opening up an avenue to constraining real-world phenomenon with simulations directly.

Animation made with manim:

Background music:
Creative Commons Attribution 3.0 Unported License
Рекомендации по теме
Комментарии
Автор

I've tried to grasp this concept for a while now, and now I finally get it - thank you!

arvid
Автор

This is a really good intuitive explanation.

orjihvy
Автор

super cool 👍thanks for the explanation

katequark
Автор

so is this what's happening when generative models say they are predicting by sampling a probability distribution?
does that mean the machine learning model is essentially learning the mean and standard deviation of the data?

TragicGFuel
Автор

But how does it works for one variable? The flow must be monotonic function and thus will not give us many maxima and minima as seen here.

hajvklkaj
Автор

Your first link with to your paper (2007.10350) is broken

MathStuff