NastępnyNastępny poradnik
Wokoder oparty na przepływie WaveGlow
Dźwiękowa sztuczna inteligencja
PRZEWODNIK techniczny
Normalizing flows map a simple base distribution to a more complex distribution through invertible, differentiable transformations.
Posłuchaj tego przewodnikaOpowiadane przez sztuczną inteligencję · ~2 min
Tractable Jacobian determinants allow these models to generate samples and evaluate probability densities.
A normalizing flow learns a bijective (one-to-one, invertible) mapping between a simple base distribution and a complicated target distribution such as images or audio. You stack many invertible layers; running them forward warps Gaussian noise into a realistic sample, and running them backward maps real data back to noise. The defining trick is the change-of-variables formula, which lets you evaluate tractable model densities by tracking how each transformation stretches or shrinks volume via its Jacobian determinant. Unlike VAEs (which approximate likelihood) or GANs (which give none), flows can offer tractable model densities when the architecture permits the required inverse and Jacobian evaluation. The engineering challenge is designing layers that are expressive yet keep the Jacobian determinant cheap to compute, as in RealNVP, Glow, and autoregressive flows.
A density-estimation team evaluates flow likelihoods as one signal for anomaly detection, then tests whether that signal separates relevant anomalies.
Flow-based audio models such as WaveGlow generate waveforms from a noise distribution.
Inverse Autoregressive Flows make variational posterior approximations more flexible.
Boltzmann generators use invertible transformations to sample molecular configurations.
Czyste przepływy normalizujące zostały nieco przyćmione przez modele dyfuzyjne zapewniające jakość surowego obrazu, ale koncepcje przepływu odradzają się. Formuły działające w czasie ciągłym (ciągłe przepływy normalizujące, neuronowe ODE), a zwłaszcza dopasowywanie przepływów, metoda uczenia stosowana w systemach takich jak Stable Diffusion 3 i wiele nowoczesnych generatorów, przekształcają generowanie jako uczenie się pola prędkości, które przenosi szum do danych. Oczekuj, że przepływy pozostaną centralne wszędzie tam, gdzie liczy się dokładne prawdopodobieństwo, odwracalność lub szybkie deterministyczne pobieranie próbek, oraz że będą nadal łączyć się koncepcyjnie z dyfuzją.
Darmowy newsletter
Trzy zweryfikowane historie AI każdego poranka w dni robocze, napisane prostym angielskim. Bezpłatne na zawsze, bez reklam.
Jedno e‑mail każdego dnia roboczego. Wypisz się jednym kliknięciem. Nigdy nie sprzedajemy ani nie udostępniamy Twojego adresu.
Sprawdź się
Natychmiastowa informacja zwrotna na każde pytanie oraz udostępnialny certyfikat z weryfikowalnym ID po zaliczeniu kursu.
Wspieraj darmową edukację AI. AI Understanding jest organizacją non-profit 501(c)(3) — bez reklam, bez płatnej ściany, zawsze. Przekaż darowiznę
Normalizing flows map a simple base distribution to a more complex distribution through invertible, differentiable transformations. Tractable Jacobian determinants allow these models to generate samples and evaluate probability densities.
Przepływy opierają się na odwracalnych, różniczkowalnych transformacjach, dzięki czemu dane można mapować na szum i odwrotnie, w związku z czym obowiązuje wzór na zmianę zmiennych.
log p(x) = log p(z) + log|det(Jakobiański)| wyjaśnia, w jaki sposób transformacja rozciąga lub kompresuje objętość prawdopodobieństwa, dając dokładną gęstość.
Warstwy sprzęgające przekształcają tylko część wymiarów w oparciu o resztę, tworząc trójkątny jakobian, którego wyznacznikiem jest po prostu iloczyn przekątnej, znacznie tańszy niż O(n^3).
An invertible flow with tractable Jacobian calculation can evaluate its model density. This is distinct from proving that likelihood is an adequate anomaly score.
Likelihood can be a useful signal, but generative models can assign unexpectedly high likelihoods to out-of-distribution inputs.
Ucz się dalej
Wybrano więcej przewodników na ten temat
NastępnyNastępny poradnik
Wokoder oparty na przepływie WaveGlow
Dźwiękowa sztuczna inteligencja