Embeddings from Language Models

E771680

Embeddings from Language Models (ELMo) is a deep contextual word representation technique that uses bidirectional language models to capture rich, context-dependent meanings of words for natural language processing tasks.

All labels observed (1)

Label Occurrences
Embeddings from Language Models canonical 1

How this entity was disambiguated

Statements (52)

Predicate Object
instanceOf deep contextual word representation
natural language processing method
neural network model
word embedding technique
basedOn bidirectional language models
captures context-dependent word meaning
semantic information
syntactic information
combinationMethod learned weighted sum of internal layers
combines backward language model representations
forward language model representations
comparedTo GloVe
word2vec
developedAt Allen Institute for Artificial Intelligence
University of Washington
developedBy Christopher Clark
Kenton Lee
Luke Zettlemoyer
Mark Neumann
Matt Gardner
Matthew E. Peters
Mohit Iyyer
differenceFromStaticEmbeddings context-dependent representations
embeddingDimension 1024
hasAbbreviation ELMo
implementedIn AllenNLP
improves coreference resolution performance
named entity recognition performance
question answering performance
semantic role labeling performance
textual entailment performance
influenced BERT
GPT-style contextual embeddings
inputRepresentation character-based
inputUnit word
layerTypes character CNN layer
first BiLSTM layer
second BiLSTM layer
license Apache License 2.0
numLayers 3
pretrainedOn 1 Billion Word Benchmark
produces contextualized word embeddings
publicationTitle Deep contextualized word representations
publicationYear 2018
publishedIn NAACL 2018
representationLevel token-level
trainingDirection backward
forward
trainingObjective language modeling
usage feature-based transfer learning
usesArchitecture bidirectional LSTM
character-level convolutional neural network

How these facts were elicited

Referenced by (1)

Full triples — surface form annotated when it differs from this entity's canonical label.

Elmo hasFullName Embeddings from Language Models