使用word2vec计算词向量之间的相似度
通过word2vec计算词向量之间的相似度,发现两个函数similarity和most_similar计算出来的结果不一致,不知是怎么回事呢?比如:通过similarit...
通过word2vec计算词向量之间的相似度,发现两个函数similarity和most_similar计算出来的结果不一致,不知是怎么回事呢?
比如:通过 similarity计算张无忌和赵敏的相似度为: -1.0842e-19 ;
而通过most_similar计算赵敏和张无忌的相似度则为 0.9469258785247803 ;
感觉similarity计算出来的结果有误,可否指点一下?
用到的函数为(python):
print(model_1.similarity('张无忌', '周芷若') )
model_1.most_similar("张无忌", topn=10) 展开
比如:通过 similarity计算张无忌和赵敏的相似度为: -1.0842e-19 ;
而通过most_similar计算赵敏和张无忌的相似度则为 0.9469258785247803 ;
感觉similarity计算出来的结果有误,可否指点一下?
用到的函数为(python):
print(model_1.similarity('张无忌', '周芷若') )
model_1.most_similar("张无忌", topn=10) 展开
2个回答
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询