Was ist ein Diffusionsmodell?
Diffusion Model
Ein Diffusionsmodell ist ein generatives KI-Modell, das Bilder, Videos oder Audio erzeugt, indem es von zufälligem Rauschen ausgeht und dieses Rauschen in vielen kleinen Schritten entfernt, bis ein Motiv übrig bleibt. Welches Motiv entsteht, lenkt bei jedem Schritt die Beschreibung im Prompt. Bekannte Beispiele sind Stable Diffusion, FLUX und DALL-E 3.
Wer im Marketing oder in der technischen Dokumentation Bilder erzeugen lässt, arbeitet mit diesen Modellen, und spätestens beim zweiten Motiv im selben Stil zeigt sich, wie viel an den Einstellungen hängt.
KI-generiertDieses Bild wurde mit KI erzeugt · Yves Hoppe / KI / cmt
- Arbeitsprinzip
- Rauschen schrittweise entfernen
- Stellschrauben
- Seed, Schrittzahl, Guidance, Sampler
- Reproduzierbar nur mit
- Gleichem Seed, gleichen Einstellungen und gleicher Modellversion
- Verwechselt mit
- GAN und Sprachmodell
Trainiert wird rückwärts
Der Name stammt aus der Physik: Diffusion beschreibt, wie sich ein Tropfen Tinte im Wasser verteilt, bis keine Struktur mehr zu erkennen ist. Beim Training passiert mit Bildern dasselbe. Das Modell bekommt echte Bilder, denen in vielen Stufen Rauschen zugesetzt wird, bis nur noch zufällige Pixel übrig sind. Dieser Vorwärtsprozess ist fest vorgegeben und muss nicht gelernt werden.
Gelernt wird die Umkehrung: Ein neuronales Netz soll für ein verrauschtes Bild vorhersagen, welcher Anteil davon Rauschen ist. Zieht man diesen geschätzten Anteil ab und wiederholt das viele Male, entsteht aus reinem Zufall ein Bild, das aussieht wie die Trainingsdaten. Die Idee wurde 2015 beschrieben, der Durchbruch für die Bildqualität kam 2020 mit den Denoising Diffusion Probabilistic Models (DDPM).
Den Bezug zum Text stellt ein zweites Modell her, der Text-Encoder. Er übersetzt den Prompt in Embeddings, die bei jedem Entrauschungsschritt mitgegeben werden. Deshalb wirken Prompts nicht wie Befehle, sondern wie eine Richtung, in die jeder Schritt gezogen wird. Das erklärt, warum Verneinungen im Prompt oft ins Leere laufen: „kein Hund“ enthält das Wort Hund und zieht das Bild eher dorthin. Dafür gibt es bei vielen Werkzeugen ein eigenes Feld für Ausschlüsse, den negativen Prompt.
Die Bausteine eines Bildmodells
Ein aktuelles Text-zu-Bild-System besteht aus mehreren Teilen, die zusammenarbeiten. Die meisten rechnen dabei nicht direkt auf den Pixeln, sondern in einem komprimierten, latenten Raum. Dieses Verfahren heißt Latent Diffusion und ist der Grund, warum Modelle wie Stable Diffusion auf einer gewöhnlichen Grafikkarte laufen:
-
Text-Encoder
Wandelt den Prompt in Zahlenvektoren um, häufig mit Modellen wie CLIP oder T5.
-
Entrauschungsnetz
Das eigentliche Diffusionsmodell. Ältere Modelle nutzen ein U-Net, neuere einen Transformer, den Diffusion Transformer (DiT).
-
Autoencoder (VAE)
Verkleinert Bilder beim Training in den latenten Raum und übersetzt das fertige latente Bild am Ende zurück in Pixel.
-
Sampler
Legt fest, wie aus der Rauschschätzung der nächste Zwischenstand berechnet wird. Unterschiedliche Sampler brauchen unterschiedlich viele Schritte für ein gutes Ergebnis.
So entsteht ein Bild Schritt für Schritt
Wenn du einen Prompt abschickst, läuft im Hintergrund immer dieselbe Kette ab:
-
Prompt übersetzen
Der Text-Encoder macht aus deiner Beschreibung Embeddings.
-
Startrauschen erzeugen
Aus dem Seed entsteht ein zufälliges latentes Bild, das noch kein Motiv enthält.
-
Rauschen schätzen
Das Entrauschungsnetz sagt vorher, welcher Anteil Rauschen ist, einmal mit und einmal ohne Prompt.
-
Richtung verstärken
Die Differenz beider Schätzungen wird mit der Guidance-Stärke verstärkt, damit sich das Bild stärker an den Prompt hält.
-
Schritt ausführen
Der Sampler zieht das geschätzte Rauschen teilweise ab. Die Schritte 3 bis 5 wiederholen sich, bis die Schrittzahl erreicht ist.
-
Bild dekodieren
Der Autoencoder übersetzt das fertige latente Bild in ein Pixelbild.
In den ersten Schritten entstehen grobe Formen und die Bildaufteilung, in den späten Schritten Details und Texturen. Deshalb verändert ein anderer Seed die ganze Komposition, während die letzten Schritte nur noch feinschleifen.
Die Stellschrauben
Je nach Werkzeug heißen die Regler etwas anders, gemeint sind aber fast immer dieselben Größen. Bei Diensten wie ChatGPT oder Midjourney sind viele davon versteckt oder fest eingestellt, in Werkzeugen wie ComfyUI oder bei der Arbeit über eine Schnittstelle stellst du sie selbst ein.
| Stellschraube | Was sie bewirkt | Worauf du achtest |
|---|---|---|
| Seed | Startwert für das Rauschen, bestimmt die Bildidee | Festhalten, wenn du gezielt eine Variante weiterentwickelst |
| Schrittzahl | Wie oft entrauscht wird | Mehr Schritte kosten Zeit, bringen ab einem Punkt aber nichts mehr |
| Guidance (CFG) | Wie eng sich das Bild an den Prompt hält | Zu niedrig ignoriert den Prompt, zu hoch macht Bilder hart und farbstichig |
| Sampler | Rechenverfahren für jeden Schritt | Bei Vergleichen nicht nebenbei wechseln |
| Negativer Prompt | Was im Bild nicht auftauchen soll | Kurz halten, nur echte Störungen aufführen |
| Stärke bei Bild-zu-Bild | Wie weit vom Vorlagenbild abgewichen wird | Niedrig für Retusche, hoch für neue Interpretation |
Für gezielte Änderungen an einem vorhandenen Bild gibt es zwei Wege. Bei Bild-zu-Bild wird die Vorlage nur teilweise verrauscht und dient als Startpunkt. Beim Inpainting maskierst du einen Bereich und lässt nur diesen neu berechnen, während der Rest unverändert bleibt.
Wo Diffusionsmodelle heute stecken
Seit 2022 sind Diffusionsmodelle das vorherrschende Verfahren für die Bildgenerierung. Stable Diffusion von Stability AI und FLUX von Black Forest Labs aus Freiburg gibt es auch mit offenen Gewichten, sodass sie sich lokal betreiben und mit eigenen Daten anpassen lassen. DALL-E 3 von OpenAI und Imagen von Google arbeiten ebenfalls nach diesem Prinzip. Anbieter wie Midjourney legen ihre Architektur nicht offen.
Dasselbe Verfahren erzeugt auch Videos, indem es Bild und Zeit gemeinsam entrauscht, OpenAI etwa beschreibt Sora als Diffusionsmodell. Dazu kommen Audio, Musik und Moleküle in der Forschung. Umgekehrt arbeitet nicht jeder Bildgenerator mit Diffusion: Die Bildfunktion von GPT-4o beschreibt OpenAI als autoregressives Modell, das Bilder ähnlich wie Text Stück für Stück erzeugt. Für dich als Anwender fühlt sich beides gleich an, die Stellschrauben unterscheiden sich aber.
KI-generiertDieses Bild wurde mit KI erzeugt · Yves Hoppe / KI / cmt
Diffusionsmodell und was oft damit gleichgesetzt wird
Bei einem Generative Adversarial Network treten Erzeuger und Prüfer gegeneinander an, und das Bild entsteht in einem einzigen Durchgang. Das ist schnell, aber schwer zu trainieren und weniger vielseitig. Diffusionsmodelle arbeiten schrittweise, lassen sich stabiler trainieren und haben GANs bei der Bildgenerierung weitgehend abgelöst.
Ein Sprachmodell erzeugt Text autoregressiv, also Token für Token von vorne nach hinten. Ein Diffusionsmodell verfeinert das gesamte Bild in jedem Schritt gleichzeitig. Inzwischen gibt es Mischformen in beide Richtungen, das Grundprinzip bleibt aber verschieden.
Ein Hochskalierer vergrößert ein bestehendes Bild und ergänzt Details. Er erfindet kein neues Motiv, sondern arbeitet an einem vorhandenen weiter, manche Upscaler nutzen dafür intern allerdings selbst ein Diffusionsmodell.
In Marketing und Volkswirtschaft beschreibt ein Diffusionsmodell wie das Bass-Modell, wie sich eine Innovation im Markt ausbreitet. In der Psychologie erklärt das Drift-Diffusions-Modell, wie Menschen Entscheidungen treffen. Mit KI-Bildgenerierung haben beide nichts zu tun.
KI-generiertDieses Bild wurde mit KI erzeugt · Yves Hoppe / KI / cmt
Ohne notierte Einstellungen bekommst du dasselbe Bild nie wieder
Ein erzeugtes Bild entsteht aus Prompt, Modellversion, Seed, Schrittzahl, Sampler und Guidance. Fehlt einer dieser Werte in der Ablage, lässt sich das Motiv später nicht mehr reproduzieren. Genau das fällt auf, wenn Wochen nach der Kampagne eine zweite Variante im selben Stil gebraucht wird. Notiere die Werte deshalb zu jeder Datei, am besten automatisch beim Ablegen, viele Werkzeuge schreiben sie auch in die Bilddatei selbst.
Rechne außerdem damit, dass Anbieter ihre Modelle austauschen. Derselbe Prompt liefert nach einem Modellwechsel andere Ergebnisse, was für laufende Kampagnen mit einheitlichem Look ein echtes Problem ist. Wer eine Bildsprache über Monate halten muss, friert Modellversionen ein, soweit der Anbieter das zulässt, und legt Referenzbilder als Vergleichsmaßstab ab.
Der dritte Punkt ist die Serie. Ein einzelnes Bild gelingt fast immer, aber sobald dieselbe Figur, dasselbe Produkt oder derselbe Stil über mehrere Motive hinweg gleich aussehen soll, wird es mühsam. Dafür gibt es Referenzbilder als Stilvorgabe oder kleine, auf eigene Bilder trainierte Zusatzmodelle wie LoRA. Und vor dem ersten Einsatz gehört geklärt, unter welchen Bedingungen die Bilder verwendet werden dürfen und ob der Dienst deine Eingaben weiterverwendet, denn das ist der Grund, warum in vielen Häusern nur bestimmte Werkzeuge freigegeben sind.
Diffusionsmodell lernen
Wie du Prompt, Seed und Nachbearbeitung zu einem wiederholbaren Ablauf verbindest, zeigen die Kurse zur KI-Bildgenerierung an eigenen Motiven.
Sitzt Diffusionsmodell schon?
Lesen fühlt sich schnell nach Können an. Ein kurzer Test zeigt dir, was davon schon sitzt und wo sich ein Kurs lohnt. Kostenlos, ohne Anmeldung, mit einer Erklärung zu jeder Antwort.
Kurse, die Diffusionsmodell behandeln
- Midjourney Grundkurs: Überzeugende Visuals erstellen
- DALL-E Grundlagen: Bilderstellung und Anpassung
- Photoshop & Midjourney Aufbaukurs: Der professionelle KI-Workflow
- KI-Tools in der Mediengestaltung: Design neu gedacht
Weitere Kurse aus diesem Bereich
Häufige Fragen
Warum bekomme ich mit demselben Prompt nie dasselbe Bild?
Bringen mehr Schritte automatisch bessere Bilder?
Warum stimmen Hände und Schriftzüge so oft nicht?
Kann ich ein Diffusionsmodell auf dem eigenen Rechner betreiben?
Quellen
- Ho, Jain, Abbeel: Denoising Diffusion Probabilistic Models (2020), arXiv
- Rombach u. a.: High-Resolution Image Synthesis with Latent Diffusion Models, arXiv
- Sohl-Dickstein u. a.: Deep Unsupervised Learning using Nonequilibrium Thermodynamics (2015), arXiv
- Ho, Salimans: Classifier-Free Diffusion Guidance, arXiv
- Hugging Face Diffusers: Dokumentation
Passt thematisch dazu
Wer erzeugte Motive veröffentlichen will, sollte vorher die Nutzungsrechte an KI-generierten Bildern klären.
Wann ein erzeugtes Motiv als solches erkennbar sein muss, behandelt die Seite zur Kennzeichnung von KI-Bildern im Marketing.
Deine Ansprechpartner
Du willst das Thema nicht nur nachschlagen, sondern anwenden können? Wir beraten dich persönlich und kostenlos.
Yves Hoppe
Weiterbildung & Beratung
Ordnet mit dir ein, welcher Kurs zu deinem Vorwissen passt.
Norbert Jansen
Beratung & Inhouse
Plant Inhouse-Trainings, die an euren eigenen Daten und Abläufen ansetzen.
Diffusionsmodell im Kurs statt im Lexikon
Nachschlagen bringt dich bis zum Verstehen. Anwenden lernst du an echten Aufgaben.
Verwandte Begriffe
Alle Begriffe im Glossar