Skip to content
MSAIL

MSAILMichigan Student AI Lab

Reading groups, build-from-scratch projects, and a 37-talk archive, run by students at the University of Michigan since 2008.

The M is a live rectified flow, the core trick behind modern image generators. Three steps:

  1. 1. Start with static.

    Every dot is dropped at random. Pure noise: no pattern, no M.

    x₀ ~ N(0, I)

  2. 2. Give each dot an address.

    The M is just a cloud of points. Each noise dot gets matched to one. Nearby dots get nearby addresses, so the paths don't tangle.

    coupling: optimal transport

  3. 3. Walk straight there.

    Slide t from 0 to 1 and every dot walks a straight line to its address. Noise becomes the M.

    x_t = (1 − t)·x₀ + t·x₁

Image generators like Stable Diffusion 3 and Flux run exactly this recipe, with billions of dimensions instead of two and "a photo of a dog" instead of the M. Once the M settles, the gentle jiggling is Langevin dynamics: tiny random kicks that keep the dots distributed like the real thing instead of frozen in place.

We strive to spread our passion for AI throughout the University of Michigan student body, regardless of demographic or academic standing.

MSAIL was founded in 2008. During the semester we run reading groups and project teams; since 2020 the speaker series has hosted University of Michigan faculty, PhD researchers, and engineering teams from Bloomberg, ProQuest, and Datature.

37 recorded talks, 2020 to 2024

Find us

MSAIL is open to every University of Michigan student. These are our channels; Slack is the most active.