word2vec 可以处理数字序列吗?
Can word2vec deal with sequence of number?
我对网络嵌入非常陌生,尤其是对于属性网络嵌入。目前正在研究node2vec算法。我认为过程是
RandomWalk with p and q
Fed the walks to Word2Vec
对于第二步,我看到算法将每个节点作为一个字符串。
但我的问题是我网络的节点是值。也许某些节点具有相同的值。我认为该策略将采用与 'one' 节点具有相同值的节点。
那我要嵌入这样的网络怎么办呢?我的网络是一个属性图,每个节点都有n维属性。
非常感谢!
我相信大多数 word2vec 在图上的应用都会给每个节点一个唯一的 ID,然后将其用作 'word' 提供给算法的标记。如果您的节点有其他值,那么重复这些值作为节点 ID 并不理想。
(虽然 word2vec 本身并不处理连续量级,但已经有一些研究以这种方式扩展它——例如,我认为 Facebook's 'StarSpace' 允许将标量特征与传统 word2vec 的离散标记混合。我假设您还可以考虑将节点的标量维度的 ranges 组合成离散标记,有时可以使用它代替 ID,以了解值范围可能相关的嵌入到。)
我对网络嵌入非常陌生,尤其是对于属性网络嵌入。目前正在研究node2vec算法。我认为过程是
RandomWalk with p and q
Fed the walks to Word2Vec
对于第二步,我看到算法将每个节点作为一个字符串。
但我的问题是我网络的节点是值。也许某些节点具有相同的值。我认为该策略将采用与 'one' 节点具有相同值的节点。
那我要嵌入这样的网络怎么办呢?我的网络是一个属性图,每个节点都有n维属性。
非常感谢!
我相信大多数 word2vec 在图上的应用都会给每个节点一个唯一的 ID,然后将其用作 'word' 提供给算法的标记。如果您的节点有其他值,那么重复这些值作为节点 ID 并不理想。
(虽然 word2vec 本身并不处理连续量级,但已经有一些研究以这种方式扩展它——例如,我认为 Facebook's 'StarSpace' 允许将标量特征与传统 word2vec 的离散标记混合。我假设您还可以考虑将节点的标量维度的 ranges 组合成离散标记,有时可以使用它代替 ID,以了解值范围可能相关的嵌入到。)