当前位置:   article > 正文

基于meta-path的异质网络Embedding-HIN2vec_metapath embedding 实现

metapath embedding 实现

HIN2vec 主要是学习异质网络节点和关系的embedding向量表示。HIN2vec主要跟为训练数据准备和表示学习两部分。在训练数据准备中,将网络数据表示成<script type="math/tex" id="MathJax-Element-1471"> </script>的形式,它堆不同的关系类型 r 加以区分;在表示学习中,主要实现方式是最大化多个联合(jointly)二分类的概率(预测将relation的类别:即两个节点之间是否存在某种指定的meta-path: π)联合训练。模型框架如下图所示:

这里写图片描述

  • 表示学习
    在给定异质网络G=(V,E,Φ,Ψ)时,meta-path π 表示的是节点类型序列a1,a2,,an 和/或 边类型的序列 r1,r2,,rn1
    π=a1r1a2r2rn1an

这里写图片描述

如途中是一个paper-author的异质网络,P代表论文节点, A代表作者节点,在2-hops范围内的meta-path可以有:

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/很楠不爱3/article/detail/352408
推荐阅读
相关标签
  

闽ICP备14008679号