Diffusion Models sind eine Klasse von probabilistischen Modellen, die zur Erzeugung von Daten verwendet werden, insbesondere in den Bereichen der Bild- und Sprachsynthese. Sie funktionieren, indem sie einen Prozess simulieren, der Rauschen schrittweise hinzufügt und dann durch einen Umkehrprozess wieder entfernt. Der zentrale Mechanismus dieser Modelle basiert auf der Diffusionstheorie, die beschreibt, wie sich Informationen oder Partikel in einem Medium ausbreiten.
In der Praxis wird ein Bild beispielsweise schrittweise mit Rauschen versehen, bis es vollständig verrauscht ist. Das Modell lernt dann, in umgekehrter Reihenfolge zu arbeiten, um das Rauschen schrittweise zu reduzieren und ein neues, realistisches Bild zu erzeugen. Mathematisch wird dieser Prozess oft durch Stochastische Differentialgleichungen beschrieben, wobei die Übergangswahrscheinlichkeiten der Zustände eine wesentliche Rolle spielen. Diffusion Models haben in den letzten Jahren an Popularität gewonnen, da sie in der Lage sind, hochrealistische und qualitativ hochwertige Daten zu generieren.
Starte dein personalisiertes Lernelebnis mit acemate. Melde dich kostenlos an und finde Zusammenfassungen und Altklausuren für deine Universität.