Word2Vec / GloVe

Pionier-Verfahren, die Wörter als Vektoren darstellen – Word2Vec (Google, 2013) und GloVe (Stanford, 2014) legten den Grundstein für moderne Embeddings.

Fortgeschritten2 Min Lesezeit

Erklärung starten

Auf einen Blick

3 Punkte

  1. Word2Vec: Lernt Wort-Vektoren aus dem Kontext (CBOW oder Skip-gram)
  2. GloVe: Nutzt globale Wort-Kookkurrenz-Statistiken für Vektoren
  3. Historisch wichtig, heute durch kontextuelle Embeddings (BERT, GPT) weitgehend abgelöst

Sofortantwort

Word2Vec / GloVe einfach erklärt

Verfahren zur Vektorisierung von Wörtern in der KI.

Kurz gesagt
Word2Vec: Lernt Wort-Vektoren aus dem Kontext (CBOW oder Skip-gram)
Typischer Einsatz
Wort-Analogien, Ähnlichkeitssuche, Feature Input
Wichtig zu wissen
Historisch wichtig, heute durch kontextuelle Embeddings (BERT, GPT) weitgehend abgelöst

Word2Vec / GloVe im Überblick

Word2Vec war eine Revolution: Zum ersten Mal konnten Computer die Bedeutung von Wörtern als Zahlen darstellen – und mit diesen Zahlen rechnen.

Die Grundidee:

Jedes Wort bekommt einen Vektor (eine Liste von Zahlen). Wörter mit ähnlicher Bedeutung haben ähnliche Vektoren. Das ermöglicht etwas Erstaunliches:

Das berühmte Beispiel:

vec("König") - vec("Mann") + vec("Frau") ≈ vec("Königin")
vec("Paris") - vec("Frankreich") + vec("Deutschland") ≈ vec("Berlin")

Der Computer “versteht” nicht wirklich – aber er hat gelernt, dass König zu Mann steht wie Königin zu Frau.

Warum ist das heute noch relevant?

Word2Vec ist der Großvater moderner Embeddings. Die Konzepte (Vektorräume, Ähnlichkeit, Analogien) sind die Grundlage für alles, was danach kam – von BERT bis GPT.

Limitierung: Word2Vec gibt jedem Wort nur einen Vektor. “Bank” (Sitzbank) und “Bank” (Geldinstitut) haben denselben Vektor. Moderne Modelle wie BERT lösen das mit kontextabhängigen Embeddings.

Technisch betrachtet

Word2Vec (Google, 2013)

Zwei Architekturen:

  • CBOW (Continuous Bag of Words): Vorhersage des Zielworts aus dem Kontext
  • Skip-gram: Vorhersage des Kontexts aus dem Zielwort
Skip-gram Beispiel:
Satz: "Die Katze sitzt auf der Matte"
Input: "sitzt" → Vorhersage: ["Katze", "auf"]

GloVe (Stanford, 2014)

  • Nutzt globale Kookkurrenz-Matrix (wie oft erscheinen Wörter zusammen?)
  • Kombiniert lokalen Kontext (wie Word2Vec) mit globaler Statistik
  • Oft leicht bessere Ergebnisse als Word2Vec

Limitierungen

  • Statische Vektoren: Ein Vektor pro Wort, unabhängig vom Kontext
  • Out-of-Vocabulary: Unbekannte Wörter haben keinen Vektor
  • Keine Satzebene: Nur Wort-Embeddings, keine Satz-Embeddings

Evolution

Word2Vec/GloVe (2013-14) → ELMo (2018) → BERT (2018) → GPT (2018+)
Statisch              → Kontextuell  → Bidirektional → Generativ

01Einsatzbereiche

Wann ist Word2Vec / GloVe sinnvoll?

Geeignet für

  • Wort-AnalogienKönig - Mann + Frau = Königin – Vektorarithmetik auf Bedeutung
  • ÄhnlichkeitssucheÄhnliche Wörter finden über Cosine Similarity der Vektoren
  • Feature InputWord2Vec-Vektoren als Eingabe für nachgelagerte ML-Modelle

↑ Inhalt

02Werkzeuge

Womit Word2Vec / GloVe umgesetzt wird

↑ Inhalt

Merksatz

Word2Vec gibt jedem Wort eine GPS-Koordinate in einem Bedeutungsraum. Ähnliche Wörter haben ähnliche Koordinaten

und man kann mit Koordinaten rechnen: Paris - Frankreich + Deutschland ≈ Berlin.

  1. Word2Vec: Lernt Wort-Vektoren aus dem Kontext (CBOW oder Skip-gram)
  2. GloVe: Nutzt globale Wort-Kookkurrenz-Statistiken für Vektoren
  3. Historisch wichtig, heute durch kontextuelle Embeddings (BERT, GPT) weitgehend abgelöst

04Redaktion

Herkunft und Stand

Redaktion und Aktualität

Ebenex RedaktionRedaktion

Veröffentlicht
Aktualisiert

Dieses Feld entwickelt sich schnell. Oben stehen Veröffentlichung und letzte Änderung; ein Prüfdatum kommt dazu, sobald die Erklärung nach ihrer letzten Änderung geprüft wurde.

Quellen (2)

↑ Inhalt

05FAQ

Häufige Fragen zu Word2Vec / GloVe

Warum nutzt man heute nicht mehr Word2Vec?

Word2Vec erzeugt einen festen Vektor pro Wort. 'Bank' hat immer denselben Vektor, egal ob Sitzbank oder Geldinstitut. Moderne Modelle (BERT, GPT) erzeugen kontextabhängige Embeddings – 'Bank' bekommt je nach Satz einen anderen Vektor.

Ist Word2Vec trotzdem noch relevant?

Ja, zum Verständnis. Die Konzepte (Vektorräume, Ähnlichkeit, Analogien) sind die Grundlage für alles was danach kam. Und für einfache Aufgaben ist Word2Vec immer noch schnell und effektiv.

Wie wird Word2Vec trainiert?

Word2Vec wird durch das Training auf großen Textkorpora trainiert, wobei es die Beziehungen zwischen Wörtern lernt, indem es deren Kontexte analysiert. Es gibt zwei Hauptansätze: Continuous Bag of Words (CBOW) und Skip-Gram, die unterschiedliche Methoden zur Vorhersage von Wörtern verwenden.

Was sind die Vorteile von GloVe im Vergleich zu Word2Vec?

GloVe (Global Vectors for Word Representation) nutzt globale Statistiken des Korpus, um Wortvektoren zu erstellen, während Word2Vec lokale Kontexte betrachtet. Dies kann GloVe helfen, besser die semantischen Beziehungen zwischen Wörtern zu erfassen, insbesondere in großen Datensätzen.

↑ Inhalt

06Weiterlernen

Was möchtest du als Nächstes verstehen?

  • Grundlage nachholen

    Embeddings

    Vektoren, die semantische Bedeutung in hochdimensionalen Räumen abbilden.

  • Technisch vertiefen

    Embedding Space

    Ein mathematischer Raum, in dem ähnliche Konzepte nahe liegen.

↑ Inhalt