Нарисовать 3D-сюжет для модели Gensim - PullRequest
1 голос
/ 28 февраля 2020

Я тренировал свою модель с использованием Gensim. Я рисую 2D-график, используя PCA, но он не слишком ясен. Я хочу изменить его на 3D с возможностью масштабирования. Мой результат настолько плотный.

from sklearn.decomposition import PCA
from matplotlib import pyplot
X=model[model.wv.vocab]
pca=PCA(n_components=2)
result=pca.fit_transform(X)
pyplot.scatter(result[:,0],result[:,1])
word=list(model.wv.most_similar('eden_lake'))
for i, word in enumerate(words):
  pyplot.annotate(word, xy=(result[i, 0], result[i, 1]))
pyplot.show()

И результат: enter image description here

это возможно сделать

1 Ответ

0 голосов
/ 01 марта 2020

Да, в принципе возможна трехмерная визуализация результатов модели LDA. Здесь - дополнительная информация об использовании T-SNE для этого.

...