Topic · Machine Learning & AI
← All topicsGenerative Models
28 articles · 4 checkpoints · 16 deeper reads · 8 reference notes
A standalone topic: it is on no roadmap, so read it on its own terms.
Every article, in reading order
plant a flag as you finish eachRead these first
Diffusion models generate realistic data by learning to undo noise: train a network to remove a little static from a slightly corrupted image or price path, then chain thousands of tiny cleanup steps starting from pure static to synthesize something new.
A generative model can produce price paths that look fine on a chart and are still statistically useless for backtesting, evaluating synthetic market data means checking the specific quantitative fingerprints real markets leave behind, not just eyeballing the picture.
Some data is easiest to explain by inventing a hidden cause behind it, a latent variable, but fitting such a model runs into a probability integral nobody can compute exactly, so training instead maximizes a computable lower bound called the ELBO.
You can't backpropagate through a coin flip, because randomness has no slope, the reparameterization trick rewrites a random draw as a fixed formula applied to noise, so gradient descent can flow straight through it.
Then the rest