【发布时间】:2017-03-27 17:36:54
【问题描述】:
我使用 gensim 训练了一个 Word2Vec 模型,并且想查询附近的术语。但不仅仅是获取所有方向上最接近的单词:
model = models.Word2Vec.load('MyModel') # load up my trained model
nearest = model.most_similar(['mushroom']) # nearby words all around
我想在向量空间内沿特定方向和距离移动并检索最近的单词,本质上是:
nearest = nearest_by_vector(word, direction_vector)
我的向量数学很糟糕(即不存在),尤其是我的模型中有这么多维度。
【问题讨论】:
标签: python machine-learning gensim word2vec