Zurück zur Übersicht

Begriff

VAE (Variational Autoencoder)

Artificial Intelligence Deep Learning S3
2 Quellen 0 Lernpfade 0 Backlinks enriched

Warum wichtig?

Dieser Begriff ist ein Knoten im SengakujiWorks-Wissensnetz. Nutze Level 0 für die erste Einordnung, Level 1 für Praxis, Level 2 für technische Struktur und Level 3 für Grenzen, Fallstricke und Expertenkontext.

Ein normaler Autoencoder komprimiert ein Bild (Encoder) in einen Zahlencode (Latent Space) und dekomprimiert es wieder (Decoder). Ziel: Input = Output. Problem: Der Latent Space ist "löchrig". Wenn du einen zufälligen Code nimmst, kommt Müll raus. Ein VAE zwingt den Latent Space dazu, schön glatt (kontinuierlich) zu sein (meist eine Gauß-Glockenkurve). Dadurch kannst du im Latent Space "spazieren gehen" (interpolieren). Von "lachendes Gesicht" zu "weinendes Gesicht" gibt es einen fließenden Übergang. VAEs sind die mathematisch saubere Version von generativen Modellen.

Merksatz: Ein generatives Modell, das lernt, Eingabedaten in eine probabilistische Verteilung im latenten Raum zu kodieren, was das Generieren neuer, ähnlicher Daten durch Sampling und Interpolation ermöglicht.


Quick-Check

  1. Bildqualität?
    Meist etwas unschärfer ("blurry") als GANs. Weil VAEs "Mittelwerte" bilden. GANs versuchen "scharf" zu sein (Realismus).
  2. Warum VAE?
    Stabileres Training. Sauberer mathematischer Rahmen (Bayesian Inference).
  3. Latent Space?
    Der Raum der Möglichkeiten. Ein 100-dimensionaler Würfel, in dem alle möglichen Gesichter codiert sind.