-
Hi all, While training a Node2Vec model for different random initialization with the cudnn backend set to deterministic leading to highly differently structured node embeddings spaces. That is when comparing the co-clustering of two node embeddings I find little to no significant agreement as measured by the adjusted mutual information and adjusted RandIndex. While I would not expect perfect agreement for the same hyperparameter set I would expect certain structure in the latent space to be present independent of the random initialization. I see this desired characteristic when using the implementation for Node2Vec from eliorc/node2vec. Does anybody has an explanation for why the Node2Vec implementation in pytorch_geometric does depend so much on the initialization? Thanks a lot for the help in advance! |
Beta Was this translation helpful? Give feedback.
Replies: 1 comment 4 replies
-
Interesting, I never did that study. Can you show me how you evaluate the difference in embeddings in detail? |
Beta Was this translation helpful? Give feedback.
Interesting, I never did that study. Can you show me how you evaluate the difference in embeddings in detail?