Architektura AI #122
Modele dyfuzyjne
termin oryginalny: diffusion models (ang.) · probabilistyczne modele dyfuzyjne z odszumianiem, denoising diffusion probabilistic models, DDPM
Pojęcie z obiegu globalnego — bez udokumentowanego rodowodu w regionie. przejdź do dokumentacji ↓
Definicja robocza
Model dyfuzyjny to model generatywny, który uczy się odwracać proces stopniowego niszczenia danych: do obrazu, dźwięku lub struktury cząsteczki dodaje się w wielu krokach szum gaussowski, aż zostaje czysty szum, a sieć neuronowa uczy się cofać każdy taki krok. Generowanie polega na wylosowaniu szumu i przeprowadzeniu go przez wyuczoną sekwencję odszumiania (denoising) w stronę próbki podobnej do danych treningowych. Technicznie sieć przybliża gradient logarytmu gęstości danych (score) na każdym poziomie zaszumienia, więc nie zna rozkładu wprost, lecz wie, „w którą stronę” jest bardziej prawdopodobnie. W użyciu potocznym termin oznacza po prostu „generator obrazów z tekstu” (Stable Diffusion, Midjourney, DALL·E), co zaciera fakt, że to ogólna metoda uczenia rozkładów, stosowana także w biologii strukturalnej, audio i robotyce.
Geneza i rodowód
Pomysł sformułowali w 2015 r. Jascha Sohl-Dickstein i współautorzy ze Stanfordu w artykule Deep Unsupervised Learning using Nonequilibrium Thermodynamics (ICML 2015), wprost inspirując się fizyką statystyczną procesów nierównowagowych: jeśli dyfuzja w przód jest łańcuchem Markowa małych kroków, to proces odwrotny ma tę samą postać funkcyjną i można się go nauczyć. Praca przeszła niemal bez echa, bo w erze GAN-ów (Goodfellow, 2014) jej próbki wyglądały blado. Przełom przyszedł dwiema drogami naraz. Yang Song i Stefano Ermon (2019) rozwinęli dopasowywanie funkcji score Aapo Hyvärinena (2005) w generator oparty na dynamice Langevina, a Jonathan Ho, Ajay Jain i Pieter Abbeel z Berkeley w Denoising Diffusion Probabilistic Models (2020) pokazali, że uproszczona strata, czyli przewidywanie dodanego szumu, daje obrazy na poziomie najlepszych GAN-ów. Artykuł Songa i in. z 2021 r. połączył obie linie w jeden formalizm stochastycznych równań różniczkowych. W 2021 r. Dhariwal i Nichol z OpenAI ogłosili, że dyfuzja bije GAN-y w syntezie obrazu, a w 2022 r. grupa Björna Ommera z Monachium przeniosła proces do przestrzeni ukrytej autoenkodera, co dało Stable Diffusion i otworzyło technikę dla każdego z kartą graficzną. Od tej chwili pojęcie zostało przejęte przez obieg produktowy i publicystyczny jako synonim „AI do obrazków”, podczas gdy w badaniach rozwija się równolegle jako rodzina metod (flow matching, modele spójności, dyfuzja dyskretna) coraz dalszych od pierwotnej metafory fizycznej.
Rodowód środkowoeuropejski
Nie znaleźliśmy udokumentowanego związku tego pojęcia z myślą lub doświadczeniem Europy Środkowej.
Nie znaleźliśmy udokumentowanego związku tego pojęcia z myślą lub doświadczeniem Europy Środkowej (co według przyjętej metody oznacza „nie znaleźliśmy”, nie „nie istnieje”; stan na październik 2026).
Dlaczego teraz
Lata 2022–2024 są okresem, w którym dyfuzja przestała być techniką z konferencji i stała się infrastrukturą. W kwietniu 2022 r. OpenAI pokazało DALL·E 2, w maju Google Imagen, a w sierpniu Stability AI udostępniło wagi Stable Diffusion, co w ciągu miesięcy wytworzyło ekosystem dostrajania, wtyczek i modeli społecznościowych. W styczniu 2023 r. artyści złożyli pozew zbiorowy przeciw Stability AI, Midjourney i DeviantArt, a Getty Images pozwało Stability AI w Wielkiej Brytanii (w lutym 2023 r. także w USA), czyniąc z pytania o dane treningowe spór prawny, nie tylko etyczny. W tym samym miesiącu zespół Carliniego pokazał, że z modeli da się wydobyć zapamiętane obrazy treningowe. W lutym 2024 r. OpenAI zaprezentowało generator wideo Sora oparty na transformerze dyfuzyjnym, a w maju 2024 r. AlphaFold 3 zastąpił wcześniejszy moduł strukturalny modułem dyfuzyjnym, co pokazało, że ta sama metoda działa na współrzędnych atomów, nie tylko na pikselach. Równolegle Unia Europejska w AI Act (2024) wprowadziła obowiązek oznaczania treści syntetycznych, bezpośrednio adresowany do wytworów tej klasy modeli.
Siła wyjaśniająca
Pojęcie pozwala zobaczyć, że „generowanie” w dzisiejszej AI to dwa różne mechanizmy o odmiennych własnościach. Model językowy buduje wynik sekwencyjnie, token po tokenie, i każdy błąd dziedziczy; model dyfuzyjny poprawia cały wynik naraz, w wielu przebiegach, od ogólnego kształtu do detalu. Trzy zastosowania tej optyki. Po pierwsze, wyjaśnia ona, dlaczego generatory obrazów tak długo nie potrafiły pisać czytelnego tekstu ani liczyć palców: globalna struktura powstaje wcześnie, przy wysokim szumie, a drobne, dyskretne zależności są dla procesu ciągłego trudne. Po drugie, pozwala zrozumieć ekonomię wnioskowania: skoro jedna próbka wymaga kilkudziesięciu przebiegów sieci, cała gałąź badań (destylacja, modele spójności, szybkie solvery) jest w istocie walką o liczbę kroków, a nie o jakość. Po trzecie, tłumaczy, dlaczego dyfuzja tak dobrze nadaje się do problemów odwrotnych w nauce i medycynie: rekonstrukcja obrazu MRI z niepełnych pomiarów czy projektowanie białka pod zadaną funkcję to dosłownie „odszumianie” w stronę rozkładu dopuszczalnych rozwiązań z narzuconym warunkiem.
Osie sporu
Dyfuzja czy autoregresja
Badacze modeli językowych argumentują, że transformer autoregresyjny jest architekturą uniwersalną i obraz da się generować jako sekwencję dyskretnych tokenów (linia od DALL·E 1 i Parti po nowsze prace z 2024 r.), więc dyfuzja jest etapem przejściowym. Zwolennicy dyfuzji odpowiadają, że ciągłe dane mają ciągłą geometrię, a iteracyjne poprawianie całości jest naturalniejsze niż liniowy porządek pikseli. Najmocniejszy kontrargument: Fuzja obu podejść w transformerach dyfuzyjnych (DiT, 2023; Sora, 2024) i próby „dyfuzji tekstu” sugerują, że spór o wyższość jest źle postawiony: różnica dotyczy procesu wnioskowania, nie architektury. Charakter sporu: mieszany — ma treść empiryczną (benchmarki, koszt), ale napędza go rywalizacja laboratoriów o to, która linia badań zasługuje na obliczenia.
Zapamiętywanie, dane treningowe i prawo
Artyści, agencje fotograficzne i badacze prywatności twierdzą, że modele trenowane na zeskrobanych miliardach obrazów (LAION-5B) reprodukują chronione dzieła i wizerunki, co Carlini i in. (2023) wykazali eksperymentalnie. Firmy i część badaczy odpowiadają, że zapamiętane są niemal wyłącznie obrazy zduplikowane w zbiorze, a typowa próbka jest statystyczną nowością. Najmocniejszy kontrargument: Nawet rzadkie odtworzenie konkretnego zdjęcia osoby jest naruszeniem jakościowym, nie ilościowym; argument „zwykle nie kopiuje” nie działa w prawie i ochronie danych tak, jak działa w metryce FID. Charakter sporu: rzeczowy — obie strony zgadzają się co do faktów o duplikatach, a różnią się w ocenie, jaki poziom zapamiętywania jest akceptowalny.
Metafora fizyczna czy wygodna nazwa
Autorzy pierwotnej pracy i szkoła Songa traktują związek z termodynamiką nierównowagową i równaniami stochastycznymi jako realne źródło intuicji (odwracanie czasu procesu, solvery SDE). Praktycy i część teoretyków uważają, że działający model to w istocie autoenkoder odszumiający trenowany na wielu poziomach szumu, a język fizyki jest ornamentem, który zaciemnia prostą ideę regresji. Najmocniejszy kontrargument: Najskuteczniejsze ulepszenia z lat 2022–2024 (projektowanie harmonogramu szumu u Karrasa, flow matching) przyszły właśnie z myślenia o procesie jako o trajektorii w czasie ciągłym, czego czysto „autoenkoderowe” ujęcie nie podpowiada. Charakter sporu: rzeczowy — chodzi o to, który opis generuje dalsze odkrycia, a to da się rozstrzygnąć po wynikach.
Niedoceniany kąt
Najmniej omawianą własnością dyfuzji jest to, że model nigdy nie uczy się rozkładu, tylko jego gradientu. Wie, w którą stronę od dowolnego punktu jest „bardziej prawdopodobnie”, ale nie potrafi powiedzieć, jak prawdopodobny jest dany obraz, ani odróżnić obszaru dobrze pokrytego danymi od obszaru, w którym ekstrapoluje. To ma konsekwencje poza techniką: system, który generuje medyczne rekonstrukcje lub struktury białek, jest z natury przekonujący i z natury niezdolny do wyrażenia niepewności tam, gdzie ona jest największa. Druga pomijana rzecz dotyczy samego szumu. Cała historia przetwarzania sygnału traktowała szum jako wroga do usunięcia; dyfuzja czyni z niego nośnik twórczości, bo to losowy punkt startowy, nie prompt, decyduje o tym, który z milionów możliwych obrazów powstanie. Autorstwo w tych systemach jest więc rozdzielone między człowieka (warunek), model (gradient) i generator liczb losowych (wybór), a debata o prawach autorskich do wytworów AI dotąd prawie nie zauważa trzeciego uczestnika.
W przekładzie
„Modele dyfuzyjne” przyjęły się bez oporu, bo kalka jest dokładna i ma oparcie w fizyce. Gorzej z denoising: „odszumianie” jest poprawne i używane w przetwarzaniu sygnałów, ale brzmi technicznie, a „usuwanie szumu” gubi iteracyjny charakter procesu. Termin score bywa tłumaczony jako „funkcja wyniku”, co myli z punktacją; lepiej zostawić „funkcja score” z wyjaśnieniem „gradient logarytmu gęstości”. Pozostajemy przy „odszumianiu” i „funkcji score”.
Jedno zdanie na wynos
Model dyfuzyjny nie wie, jak wygląda świat; wie tylko, w którą stronę od szumu jest do świata bliżej, i tę ślepą, lokalną wiedzę powtarza aż do obrazu.
Sieć pojęć pokrewnych
Jak to pojęcie wzmacnia, ogranicza lub uzupełnia inne ramy analityczne w korpusie.
-
Generatywna AI wzmacnia
Dyfuzja jest obok autoregresji jedną z dwóch głównych technik stojących za falą generatywnej AI w obrazie, wideo i dźwięku.
-
Transformer uzupełnia
Transformer dominuje w tekście, dyfuzja w obrazie; od 2023 r. obie techniki łączą się w architekturach typu diffusion transformer.
-
Modele bazowe uzupełnia
Duże modele dyfuzyjne trenowane na miliardach par obraz–tekst stały się modelami bazowymi dla obrazu, adaptowanymi do zadań przez warunkowanie i dostrajanie.
-
Media syntetyczne wzmacnia
Spadek kosztu generowania fotorealistycznych obrazów i wideo przez dyfuzję jest bezpośrednią przyczyną zalewu mediów syntetycznych.
-
Deepfake wzmacnia
Modele dyfuzyjne obniżyły próg wejścia do tworzenia deepfake’ów z poziomu specjalistycznego GAN-a do poziomu promptu.
-
Model collapse w napięciu
Obrazy generowane dyfuzyjnie trafiają do kolejnych zbiorów treningowych, co otwiera pytanie o degradację modeli trenowanych na własnych wytworach.
-
Halucynacje modeli ogranicza
W generowaniu obrazów „halucynacja” traci sens, bo celem jest wytwór prawdopodobny, nie prawdziwy; pojęcie trzeba zawęzić do zadań odtwórczych (rekonstrukcja, medycyna).
-
Prawa skalowania uzupełnia
Jakość modeli dyfuzyjnych rośnie z danymi i obliczeniami, ale koszt próbkowania wielokrotnym przebiegiem sieci wymusza odrębną ekonomię niż w modelach językowych.
Kanon lektur i most przekładowy
Kluczowe prace założycielskie, wprowadzenia i głosy krytyczne — wraz z informacją o dostępności wydań w języku polskim i angielskim.
-
tekst założycielski 2015 · angielski
Jascha Sohl-Dickstein, Eric A. Weiss, Niru Maheswaranathan, Surya Ganguli, Deep Unsupervised Learning using Nonequilibrium Thermodynamics
Pierwsze sformułowanie pomysłu: powoli niszczyć strukturę danych procesem dyfuzji w przód i uczyć się procesu odwrotnego; artykuł wyprzedził o pięć lat praktyczny przełom.
Po polsku: brak polskiego wydania
Po angielsku: tekst oryginalny po angielsku
-
tekst założycielski 2020 · angielski
Jonathan Ho, Ajay Jain, Pieter Abbeel, Denoising Diffusion Probabilistic Models
Praca, od której liczy się praktyczna kariera pojęcia: uproszczona funkcja straty (przewidywanie szumu) i jakość próbek porównywalna z GAN-ami na CIFAR-10 i LSUN.
Po polsku: brak polskiego wydania
Po angielsku: tekst oryginalny po angielsku
-
tekst założycielski 2021 · angielski
Yang Song, Jascha Sohl-Dickstein, Diederik P. Kingma, Abhishek Kumar, Stefano Ermon, Ben Poole, Score-Based Generative Modeling through Stochastic Differential Equations
Ujednolicenie dyfuzji i dopasowywania funkcji score w jednym języku stochastycznych równań różniczkowych; pokazuje, że krok dyskretny DDPM jest przybliżeniem procesu ciągłego.
Po polsku: brak polskiego wydania
Po angielsku: tekst oryginalny po angielsku
-
wprowadzenie i synteza 2022 · angielski
Calvin Luo, Understanding Diffusion Models: A Unified Perspective
Najprzystępniejsze wyprowadzenie od hierarchicznego autoenkodera wariacyjnego do trzech równoważnych celów uczenia (obraz, szum, score), z wzorem Tweediego jako pomostem.
Po polsku: brak polskiego wydania
Po angielsku: tekst oryginalny po angielsku
-
perspektywa krytyczna 2023 · angielski
Nicholas Carlini, Jamie Hayes, Milad Nasr, Matthew Jagielski, Vikash Sehwag, Florian Tramèr, Borja Balle, Daphne Ippolito, Eric Wallace, Extracting Training Data from Diffusion Models
Dowód empiryczny, że modele dyfuzyjne zapamiętują i odtwarzają pojedyncze obrazy treningowe, w tym zdjęcia osób, i chronią prywatność gorzej niż GAN-y.
Po polsku: brak polskiego wydania
Po angielsku: tekst oryginalny po angielsku
-
perspektywa krytyczna 2022 · angielski
Robin Rombach, Andreas Blattmann, Dominik Lorenz, Patrick Esser, Björn Ommer, High-Resolution Image Synthesis with Latent Diffusion Models
Praca stojąca za Stable Diffusion: przeniesienie dyfuzji do przestrzeni ukrytej autoenkodera jako odpowiedź na krytykę kosztu obliczeniowego modeli pikselowych.
Po polsku: brak polskiego wydania
Po angielsku: tekst oryginalny po angielsku
-
z innej dziedziny 2005 · angielski
Aapo Hyvärinen, Estimation of Non-Normalized Statistical Models by Score Matching
Statystyczne źródło idei score: jak dopasować model, znając gęstość tylko z dokładnością do stałej normalizującej; bez tej pracy nie byłoby wersji Songa i Ermona.
Po polsku: brak polskiego wydania
Po angielsku: tekst oryginalny po angielsku
Cytaty źródłowe
Creating noise from data is easy; creating data from noise is generative modeling.
Zrobić szum z danych jest łatwo; zrobić dane z szumu to modelowanie generatywne. (przekład: przekład roboczy)
diffusion models memorize individual images from their training data and emit them at generation time
modele dyfuzyjne zapamiętują pojedyncze obrazy z danych treningowych i emitują je w czasie generowania (przekład: przekład roboczy)