图模型:总览

阅读量 ,评论量

一、前言

基于图的典型任务

节点分类:一个资讯会不会被用户点击、……

边预测:用户与用户之间的相似度、……

社区发现:定向人群挖掘、……

网络相似度:分子结构判定、……

图分类:分子所属类目的判定、……

主流解法

图模型需要具备的能力:将原始空间中的图结构映射到一个低维的空间,并且能够使节点间的『相关度』在映射后的空间中保持一致。

Walk-Based GE(graph-embedding)

通过游走的方式生成游走路径,通过word2vec的方式获得节点的embedding表示,生成节点间的相关度。根据游走逻辑的不同,可分为:

优:

缺:

Message-Passing GNN()

生成节点的embedding表示时,不再只依赖节点本身,而是汇聚邻居和节点自身的信息来获得节点的embedding表示。根据汇聚逻辑的不同,可分为:

优:

缺:

GraphSAGE

BOW SUM聚合方式: \[ E_s = \alpha E_s + (1-\alpha) \sum_{t \epsilon \{边类型\}} (E_s + \sum_{neighber_i \epsilon \{边类型为t的邻居\}}^{采样个数}E_{neighber_i}) \]