Video wird geladen...

Video konnte nicht geladen werden

Zur Startseite

I wrote an interactive article explaining the geometric intuition behind Rectified Flows. I visually explain why flow-models tend to learn curved trajectories, why this is bad for sampling latency, and a relatively simple technique for mitigating it. Check it out! Link 👇

159,395 Aufrufe • vor 8 Monaten •via X (Twitter)

20 Kommentare

Profilbild von Alec Helbling
Alec Helblingvor 8 Monaten

Most of the visualizations have interactive elements that work by running an actual flow model on the front end using Tensorflow.js. It should even work on most mobile devices. Link to blog:

Profilbild von Alec Helbling
Alec Helblingvor 8 Monaten

This project is a part of a broader effort to explain and visualize flow-based generative models with interactive visualization. Check out the code here:

Profilbild von Vaitkus Márton
Vaitkus Mártonvor 8 Monaten

Very nice, but IIRC in very high dimensions the paths straighten out quite a lot even with vanilla flow matching, so these 2D examplrs can be a bit misleading for realistic generative models... I even remember some papers that gave some theoretical explanation for this.

Profilbild von Ananya Patelik
Ananya Patelikvor 8 Monaten

love this! curved flows always felt like data taking the scenic route. straightening them shaved 30% off my sampling time. visuals were super clear, thanks!

Profilbild von Sebastian Buzdugan
Sebastian Buzduganvor 8 Monaten

those curved trajectories always wreck sampling latency

Profilbild von Thirdpen
Thirdpenvor 8 Monaten

sweet 😋

Profilbild von Carmelo schepis
Carmelo schepisvor 8 Monaten

crazy

Profilbild von R
Rvor 8 Monaten

Super cool thanks for sharing!

Profilbild von Zorkimer
Zorkimervor 8 Monaten

I am basically reading this the same way the chimps investigate the obelisk at the start of 2001: A Space Odyssey but it's a beautiful document.

Profilbild von Jason Q.L. Williams
Jason Q.L. Williamsvor 8 Monaten

Beautiful, bro

Profilbild von Kelvin 🦖🤓
Kelvin 🦖🤓vor 8 Monaten

🔥❤️

Profilbild von Coyote
Coyotevor 8 Monaten

What clicked for me is that this isn’t just about faster sampling... it’s about constraint geometry!! Curvature is a symptom of mismatch between learned flow and data manifold. Rectification feels like enforcing the right geometry, not optimizing around the wrong one.

Profilbild von Fabián Souto
Fabián Soutovor 8 Monaten

Pretty awesome work, Alec! Loved how you explained a complex topic in such a simple way. Really good!

Profilbild von Tarandeep Singh
Tarandeep Singhvor 8 Monaten

Cool Stuff, lot of people are so busy trying to keep up with new models and techniques coming out everyday sometimes we forget to actually absorb the material, the true underlying principles underneath.

Profilbild von Saurabh Shukla
Saurabh Shuklavor 8 Monaten

Very cool post, the visualizations are great.

Profilbild von Alec Helbling
Alec Helblingvor 8 Monaten

Thank you!

Profilbild von WaterLyst
WaterLystvor 7 Monaten

Nice! That sounds super insightful and useful for anyone diving into flow models.#waterlystfeb2

Profilbild von Himanshu Kumar
Himanshu Kumarvor 8 Monaten

@alec_helbling, your explanation of rectified flows will help many understand this complex topic better.

Profilbild von Rahul Raghav
Rahul Raghavvor 8 Monaten

curious how this compares to normalizing flows in other domains

Profilbild von 👨‍💻 James Augeri, PhD
👨‍💻 James Augeri, PhDvor 8 Monaten

interesting / arXiv also?

Ähnliche Videos