Sobes.tech
Senior

Aký typ U-Net sa používa v Stable Diffusion? Aké sú jeho vlastnosti v porovnaní s bežným U-Net?

sobes.tech AI

Odpoveď od AI

V Stable Diffusion sa používa upravená verzia architektúry U-Net, prispôsobená pre úlohy difúzneho modelovania obrázkov.

Charakteristiky tejto U-Net v porovnaní s klasickou:

  • Vstupné údaje: Namiesto bežných obrázkov sa poskytuje šumový obrázok spolu s časovým krokom difúzie (úroveň šumu), ktorý je zakódovaný a zadaný do siete.
  • Vstrekovanie času: Do architektúry boli pridané mechanizmy na zohľadnenie časového kroku (vložené časové vkladanie), čo umožňuje modelu brať do úvahy stupeň šumu.
  • Použitie pozornosti: V niektorých vrstvách U-Net boli pridané mechanizmy pozornosti (self-attention), čo zlepšuje schopnosť modelu zachytiť globálne závislosti v obrázku.
  • Upravené bloky: Namiesto štandardných konvolučných blokov sa používajú ResNet bloky s normalizáciou a aktiváciou, optimalizované pre stabilné učenie.

Týmto spôsobom je U-Net v Stable Diffusion špecializovaná architektúra, ktorá kombinuje klasickú štruktúru s dodatočnými mechanizmami na prácu so šumom a časovými krokmi, čo je kľúčové pre difúzne modely generovania obrázkov.