Tool einreichen

ELMo

Das tief kontextualisierte Wortrepräsentationsmodell von AI2 aus der Zeit vor Transformern

Kostenlos Sprache
Produktseite besuchen →
93.6M Parameter
Apache 2.0 Lizenz
Feb. 2018 veröffentlicht

ELMo steht für „Embeddings from Language Models“ und entstand am Allen Institute for AI und an der University of Washington. Es wurde im Februar 2018 veröffentlicht und in der Arbeit „Deep Contextualized Word Representations“ von Matthew Peters, Mark Neumann und weiteren Forschenden beschrieben. Anders als frühere Embedding-Verfahren wie word2vec und GloVe, die jedem Wort einen festen Vektor zuweisen, verarbeitet ELMo einen Satz mit einem bidirektionalen LSTM. Für jedes Wort entsteht so eine Repräsentation, die vom umgebenden Kontext abhängt; dasselbe Wort erhält je nach Verwendung einen anderen Vektor. Das Modell wurde mit ungefähr einer Milliarde Wörtern trainiert und verbesserte damals in sechs NLP-Aufgaben, darunter Fragebeantwortung und Erkennung benannter Entitäten, die Ergebnisse bestehender Modelle, wenn es als Merkmal eingebunden wurde. ELMo erschien vor der Transformer-Architektur und wurde innerhalb von etwa einem Jahr weitgehend von BERT und dessen Nachfolgern abgelöst. Es gilt jedoch weiterhin als eines der Modelle, die kontextuelle Wortrepräsentationen zum Standard in der NLP machten.