Entity-aware ELMo: Learning Contextual Entity Representation for Entity Disambiguation
About
We present a new local entity disambiguation system. The key to our system is a novel approach for learning entity representations. In our approach we learn an entity aware extension of Embedding for Language Model (ELMo) which we call Entity-ELMo (E-ELMo). Given a paragraph containing one or more named entity mentions, each mention is first defined as a function of the entire paragraph (including other mentions), then they predict the referent entities. Utilizing E-ELMo for local entity disambiguation, we outperform all of the state-of-the-art local and global models on the popular benchmarks by improving about 0.5\% on micro average accuracy for AIDA test-b with Yago candidate set. The evaluation setup of the training data and candidate set are the same as our baselines for fair comparison.
Related benchmarks
| Task | Dataset | Result | Rank | |
|---|---|---|---|---|
| Named Entity Disambiguation | AIDA (test) | Micro InKB F193.5 | 25 | |
| Named Entity Disambiguation | MSNBC out-of-domain (test) | Micro F1 (InKB)92.3 | 18 | |
| Named Entity Disambiguation | AQUAINT out-of-domain (test) | Micro F1 (InKB)90.1 | 13 | |
| Named Entity Disambiguation | CWEB out-of-domain (test) | Micro F1 (InKB)78.4 | 13 | |
| Named Entity Disambiguation | ACE out-of-domain 2004 (test) | Micro F1 (InKB)88.7 | 13 | |
| Named Entity Disambiguation | WIKI out-of-domain (test) | Micro F1 (InKB)79.8 | 13 |