4 ms·
Conceptnet Numberbatch (https://github.com/LuminosoInsight/conceptnet-numberbatch https://github.com/LuminosoInsight/conceptnet-numberbatch) is a pre-trained mo
by rspeer 10y ago
Conceptnet Numberbatch (https://github.com/LuminosoInsight/conceptnet-numberbatch https://github.com/LuminosoInsight/conceptnet-numberbatch) is a pre-trained model that outperforms the results reported in this paper (and of course far outperforms the pre-trained word2vec models, which are quite dated).
Here are the almost-comparable evaluations:
fastText Numberbatch
en:RW .46 .601
en:ws353 .73 .802
fr:rg65 .67 .789
The difference actually should be larger: Numberbatch considers missing vocabulary to be a problem, and takes a loss of accuracy accordingly, while FastText just dropped their out-of-vocabulary words and reported them as a separate statistic.
I'm using their Table 3 here. I don't know how Table 2 relates, or why their French score goes down with more data in that table.
What's the trick? Prior knowledge, and not expecting one neural net to learn everything. Numberbatch knows a lot of things about a lot of words because of ConceptNet, it knows which words are forms of the same word because it uses a lemmatizer, and it uses distributional information from word2vec and GloVe.