我对网络嵌入非常陌生,尤其是对于属性网络嵌入。目前,我正在研究node2vec算法。我认为过程是
RandomWalk with p and q
Fed the walks to Word2Vec
第二步,我看到算法将每个节点都当作一个字符串。
但是我的问题是我的网络节点是价值。也许某些节点具有相同的值。我认为这种策略将采用与“一个”节点相同的值的节点。
然后,如果要嵌入这样的网络该怎么办?我的网络是一个属性图,每个节点都具有n维属性。
非常感谢!
我相信word2vec在图表上的大多数应用都会为每个节点提供唯一的ID,然后将其用作馈送给算法的“单词”令牌。如果您的节点具有其他值,请重复说明,这些值不适合作为节点ID。
[将节点的标量维度的[[ranges绑定到离散的令牌中,有时可以使用它们代替ID,以学习嵌入值范围可能与之相关的内容。]