Word2vec模型的交互式3D可视化Gensim

问题描述

我已经用gensim创建了word2vec模型,现在正在寻找一种可视化的方法

我已经创建了一个2D图,但是这非常令人困惑。假设将尺寸缩减为3维,是否有可能在jupyter笔记本中“交互式”显示这些数据点? 通过互动,我的意思是您可能可以浏览3D图并仔细查看不同的点。

非常感谢。

解决方法

TensorBoard的Google TensorFlow可视化工具可以可视化an interactive 3D plot中的嵌入。

如果要使用,首先需要将嵌入转换为TensorFlow格式。 Gensim有a tool for that.

python -m gensim.scripts.word2vec2tensor -i you_w2v.txt -o /tmp/my_model_prefix