GCN
风吹草地现牛羊的马
这个作者很懒,什么都没留下…
展开
-
将文档表示成图的方法
针对句子级别的任务构建图很容易,一般都是根据句子的依存句法树来构建,但是像文档级别的任务,比如文档分类任务,想要使用很火的GNN网络,应该怎么构建图呢? 今天看了4篇论文,都是针对文档级别任务构建图的方法。 corpus级别构建图 Graph Convolutional Networks for Text Classification, AAAI,2019 这篇论文针对文档分类任务,构建了一个corpus level的图,图中的节点总数N=Ndoc+NwordN = N_{doc}+N_{word}N=N原创 2020-10-15 20:56:54 · 707 阅读 · 1 评论 -
基于切比雪夫多项式的简单GCN网络
利用论文《SEMI-SUPERVISED CLASSIFICATION WITH GRAPH CONVOLUTIONAL NETWORKS》中的原理进行简单的GCN测试,具体原理可看这篇论文。 import torch import torch.nn as nn import torch.nn.functional as F import networkx as nx def normalize(A, symmetric=True): # A = A+I A = A + torch.eye(A.s原创 2020-05-24 22:27:03 · 2358 阅读 · 0 评论 -
理解Graph Convolutional Network(GCN)
理解Laplacian矩阵 在GCN相关的理论知识中,都提到了Laplacian矩阵(拉普拉斯矩阵),那么GCN为什么要用拉普拉斯矩阵以及拉普拉斯矩阵是怎么来的却很少有人说明。下面通过一个列子来说明。 一个基于图的热传播模型 上图一个热传播模型,我们都知道热量只会从温度高的地方流向温度低的地方,再上图中,热量只会从温度高的节点流向温度低的节点,比如节点1会与节点0,2,4发生直接的热交换,会与其他间接连通的节点(比如节点8)发生间接的温度交换。 假设热量的流动满足牛顿冷却定律(热量传递的速度正比于温度梯度原创 2020-05-23 16:56:54 · 956 阅读 · 0 评论