machine-learning - word2vec如何从向量中获取单词?

标签 machine-learning gensim word2vec

我使用 ANN 来根据单词预测单词。输入和输出都是词向量。我不知道如何从 ANN 的输出中获取单词。顺便说一句,我用的是gensim

最佳答案

您可以找到向量与所有其他词向量的余弦相似度,以找到向量的最近邻居。

n 维空间上的最近邻搜索可以是蛮力,或者您可以使用 FLANN、Annoy、scikit-kdtree 等库来更有效地完成此操作。

更新

分享一个证明相同要点的要点: https://gist.github.com/kampta/139f710ca91ed5fabaf9e6616d2c762b

关于machine-learning - word2vec如何从向量中获取单词?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35914287/

相关文章:

nlp - 从对应的词向量得到句子向量有哪些常见的方法?

Python node2vec (Gensim Word2Vec) "Process finished with exit code 134 (interrupted by signal 6: SIGABRT)"

python - 用 pytorch 计算预测函数的损失

python - 大数据训练分类器

python - 如何仅在gensim中访问主题词

python - 为什么 gensim 的 simple_preprocess Python 分词器似乎跳过了 "i"分词?

python - lda[doc_bow] 和 lda.inference(corpus) 之间的区别是什么?

python - ValueError : could not broadcast input array from shape (128, 128,3) 变为形状 (128,128)

machine-learning - WEKA - arff 格式的向量属性

python - python 上的 gensim Word2Vec 的不同模型