СледваСледващо ръководство
WaveGlow Flow-базиран вокодер
Аудио AI
Техническо РЪКОВОДСТВО
Normalizing flows map a simple base distribution to a more complex distribution through invertible, differentiable transformations.
Чуйте това ръководствоAI-разказан · ~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.
Чистите нормализиращи потоци са донякъде засенчени от дифузионните модели за качество на суровото изображение, но идеите за потоци се възраждат. Формулировките за непрекъснато време (непрекъснати нормализиращи потоци, невронни ODE) и особено съпоставянето на потока, методът за обучение зад системи като Stable Diffusion 3 и много съвременни генератори, преработват генерирането като изучаване на поле на скорост, което пренася шум към данни. Очаквайте потоците да останат централни навсякъде, където са важни точните вероятности, обратимостта или бързото детерминистично вземане на проби, и да продължат да се сливат концептуално с дифузията.
Безплатен бюлетин
Три проверени AI истории всяка делнична сутрин, написани на достъпен език. Безплатно завинаги, без реклами.
Един имейл всеки делничен ден. Отписване с едно кликване. Никога не продаваме и не споделяме вашия имейл адрес.
Тествайте себе си
Незабавна обратна връзка за всеки отговор и сертификат за споделяне с подлежащ на проверка идентификационен номер, след като преминете курс.
Подкрепете безплатното AI образование. AI Understanding е 501(c)(3) с нестопанска цел — без реклами, без платен достъп, никога. Направете дарение
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.
Потоците разчитат на обратими, диференцируеми трансформации, така че данните могат да бъдат картографирани към шум и обратно, и така се прилага формулата за промяна на променливите.
log p(x) = log p(z) + log|det(якобиан)| отчита как трансформацията разтяга или компресира обема на вероятността, като дава точна плътност.
Свързващите слоеве трансформират само част от размерите на базата на останалите, произвеждайки триъгълен якобиан, чийто детерминант е просто продукт на диагонала, много по-евтин от 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.
Продължавай да учиш
Още ръководства, избрани за тази тема
СледваСледващо ръководство
WaveGlow Flow-базиран вокодер
Аудио AI