Step-by-Step Diffusion: An Elementary Tutorial
<|reference_start|>Step-by-Step Diffusion: An Elementary Tutorial: We present an accessible first course on diffusion models and flow matching for machine learning, aimed at a technical audience with no diffusion experience. We try to simplify the mathematical details as much as possible (sometimes heuristically), while retaining enough precision to derive correct algorithms.<|reference_end|>
@article{nakkiran2024step-by-step,
    title={Step-by-Step Diffusion: An Elementary Tutorial},
    author={Preetum Nakkiran, Arwen Bradley, Hattie Zhou, Madhu Advani},
    journal={arXiv preprint arXiv:2406.08929},
    year={2024},
    archivePrefix={arXiv},
    eprint={2406.08929},
    primaryClass={cs.LG cs.AI cs.CV stat.ML}
}