美文网首页
networkEmbedding-DW方法总结

networkEmbedding-DW方法总结

作者: 山的那边是什么_ | 来源:发表于2018-09-09 17:22 被阅读39次

    1. DeepWalk

    time: 2014


    对图从一个节点开始使用random walk来生成类似文本的序列数据,然后将节点id作为一个个「词」使用skip gram训练得到「词向量」。

    2. LINE


    LINE分析了1st order proximity和2nd order proximity,其中一度相似性就是两个点直接相连,且边权重越大说明两个点越相似,如图中的6和7;而二度相似性则是两个点之间共享了很多邻居,则它们的相似性就很高,如图的5和6。

    2.1 LINE with First-order Proximity

    联合概率分布:

    经验概率分布:



    最小化联合概率分布和经验概率分布:

    2.2 LINE with Second-order Proximity

    联合概率分布:


    经验概率分布:


    最小化联合概率分布和经验分布:


    3. node2vec


    DeepWalk中根据边的权重进行随机游走,而node2vec加了一个权重调整参数,最终生成的随机序列是一种DFS和BFS的结合,模型仍使用skip gram去训练。

    相关文章

      网友评论

          本文标题:networkEmbedding-DW方法总结

          本文链接:https://www.haomeiwen.com/subject/pvfdgftx.html