Lecture 4(Extra Material):GNN

目录

Introduction

Spatial-based GNN

Graph Signal Processing and Spectral-based GNN


  • Introduction

Graph是由节点和边组成的,节点有节点的性质,边有边的性质:

Graph Neural Networks可以做的事情:Classification、Generation。

How to embed node into a feature space using convolution?

  • Solution 1: Generalize the concept of convolution (corelation) tograph >> Spatial-based convolution
  • Solution 2: Back to the definition of convolution in signal processing>> Spectral-based convolution。

  • Spatial-based GNN

下面介绍下实际大部分的model是怎么做的:

NN4G (Neural Networks for Graph)

        首先做Aggregate:

        然后做readout:

DCNN (Diffusion-Convolution Neural Network)

        首先做Aggregate:

        然后做readout:

DGC (Diffusion Graph Convolution)

        Aggregate的步骤和DCNN一样,readout的做法不同。

MoNET (Mixture Model Networks)

GAT (Graph Attention Networks): GAT要做weighted sum,并且weighted sum的weight要通过学习得到。

GIN (GraphIsomorphism Network)

        GIN在理论上证明了有些方法会work,有些方法不会work。

        GIN的结论告诉我们,在update的时候,最好可以用下面的方式做update:

  • Graph Signal Processing and Spectral-based GNN

Spectral-Based Convolution:

Spectral Convolution的一些model:

        ① ChebNet 速度很快而且可以localize,但是它要解决time complexity太高昂的问题。

        它通过用Chebyshev polynomial来解决time complexity太高昂这个问题。

        ② GCN

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值