EMZETT.
Login

Embedding (Vektordarstellung)

Kurz: Ein Embedding ist eine Liste von Zahlen (Vektor), die die Bedeutung eines Textes, Bildes oder Tons abbildet. Ähnliche Dinge liegen im Zahlenraum nah beieinander.

Genauer: „Hund” und „Welpe” haben ähnliche Vektoren, „Hund” und „Steuererklärung” nicht. Mit Embeddings lässt sich nach Bedeutung suchen, nicht nur nach Wörtern: Der Abstand (meist Kosinus-Ähnlichkeit) zwischen zwei Vektoren sagt, wie ähnlich sie sind.

Im Detail

  • Dimensionen: Typisch 384 bis 3.072 Zahlen je Text.
  • Vektordatenbank: Speichert Embeddings und findet die ähnlichsten schnell (z. B. pgvector, Qdrant).
  • Einsatz: Semantische Suche, Empfehlungen, Duplikat-Erkennung, RAG (Retrieval-Augmented Generation).
  • Grenzen: Embeddings spiegeln die Trainingsdaten. Fachbegriffe und neue Wörter werden schlechter erfasst.

Siehe auch: RAG (Retrieval-Augmented Generation), Token (KI)