# Prostowanie przepływu (rectified flow)

EN: **Rectified flow** · id `rectifiedflow` · aliases: rectified flow, reflow, straight-line flows, prostowanie ścieżek, InstaFlow

Path: [AI Atlas](https://aiatlasgraph.com/llms.txt) › [Sieci i modele generatywne](https://aiatlasgraph.com/t/neural.md) › [Rodziny modeli generatywnych](https://aiatlasgraph.com/t/generative.md) › [Przepływy normalizujące i flow matching](https://aiatlasgraph.com/t/flowmatching.md) › Prostowanie przepływu (rectified flow)

## Description

- PL: Wariant flow matching uczący pola prędkości wzdłuż prostych odcinków między szumem a danymi, z opcjonalnym, powtarzanym prostowaniem (reflow).
- EN: A flow-matching variant learning a velocity field along straight lines between noise and data, with optional repeated straightening (reflow).

## In one sentence

- PL: Uczenie generatora, by zamieniał szum w obraz po możliwie prostej drodze, dzięki czemu wystarcza mu niewiele kroków.
- EN: Teaching a generator to turn noise into an image along the straightest possible route, so it needs only a few steps.

## Problem it solves

- PL: Generowanie obrazów krok po kroku jest wolne i drogie, bo model krąży krętą ścieżką, zanim dotrze do wyniku.
- EN: Step-by-step image generation is slow and costly because the model wanders along a winding path before reaching the result.

## What it does

- PL: Jak wyznaczenie trasy na mapie: zamiast krętych uliczek model uczy się jechać prosto, więc dociera szybciej i mniejszym kosztem.
- EN: Like route planning: instead of winding side streets the model learns to drive straight, arriving faster and more cheaply.

## Everyday example

- PL: Generator obrazków w aplikacji pokazuje gotowy obraz po chwili, zamiast kazać ci czekać kilkanaście sekund.
- EN: An image generator in an app shows a finished picture in a moment instead of making you wait a dozen seconds.

## This concerns you if you…

- PL: płacisz za czas generowania obrazów
- PL: chcesz zrozumieć, czemu nowe generatory są szybsze
- EN: pay for image generation time
- EN: want to understand why newer generators are faster

## Keywords

rectified flow · reflow · flow matching · neural ODE · optimal transport · Euler sampler

## How it works

- PL: Losuje się pary szum–dane i punkt na łączącym je odcinku; sieć uczy się przewidywać kierunek tego odcinka prostą regresją. Generowanie rozwiązuje równanie różniczkowe zwyczajne od szumu do danych. Reflow powtarza trening na parach wygenerowanych przez poprzedni model, prostując ścieżki tak, że wystarcza jeden lub kilka kroków Eulera.
- EN: Noise–data pairs and a point on the segment between them are sampled; the network regresses the segment's direction. Generation solves an ordinary differential equation from noise to data. Reflow retrains on pairs produced by the previous model, straightening paths until one or a few Euler steps suffice.

## Limits

- PL: Rekurencyjne prostowanie dodaje kolejne rundy generowania par i treningu. Dokładna symulacja jednym krokiem dotyczy idealnie prostych ścieżek; wyuczony przepływ jest przybliżeniem, więc jakość zależy od stopnia wyprostowania i dyskretyzacji.
- EN: Recursive rectification adds further rounds of pair generation and training. Exact one-step simulation applies to perfectly straight paths; a learned flow is approximate, so quality depends on straightness and discretisation.

## Key terms

- PL: **pole prędkości**: Funkcja mówiąca, w którą stronę i jak szybko przesuwać próbkę.
- PL: **reflow**: Ponowny trening na parach z poprzedniego modelu, by wyprostować ścieżki.
- PL: **krok Eulera**: Najprostszy sposób przejścia o jeden krok wzdłuż równania różniczkowego.
- EN: **velocity field**: A function giving which way and how fast to move a sample.
- EN: **reflow**: Retraining on pairs from the previous model to straighten paths.
- EN: **Euler step**: The simplest way to advance one step along a differential equation.

## Know first

- [Rachunek różniczkowy i gradienty (Calculus and gradients)](https://aiatlasgraph.com/t/calculus.md)

## Related topics

Untyped, symmetric "see also" links.

- [Szybkie generowanie w kilku krokach (Fast and few-step diffusion sampling)](https://aiatlasgraph.com/t/fewstepdiffusion.md)

## Sources

- [Flow Straight and Fast: Learning to Generate and Transfer Data with Rectified Flow](<https://arxiv.org/abs/2209.03003>) `liu-rectifiedflow-2022` · by Xingchao Liu, Chengyue Gong, Qiang Liu

---

AI Atlas revision 122 (2026-10-30) · HTML: https://aiatlasgraph.com/t/rectifiedflow · index: https://aiatlasgraph.com/llms.txt · everything: https://aiatlasgraph.com/llms-full.txt · updated 2026-10-30
