图神经网络
文章平均质量分 74
Wizard go
这个作者很懒,什么都没留下…
展开
-
10.04-Augmentation-Free Self-Supervised Learning on Graphs
图对比学习原创 2022-10-12 10:55:15 · 504 阅读 · 0 评论 -
图神经网络(三):节点分类
节点分类问题数据集:Cora包含七类学术论文,论文与论文之间存在引用和被引用的关系数据集导入from torch_geometric.datasets import Planetoidfrom torch_geometric.transforms import NormalizeFeaturesdataset=Planetoid(root='dataset',name='Cora',transform=NormalizeFeatures())data=dataset[0]print(dat原创 2021-07-16 23:51:16 · 2706 阅读 · 3 评论 -
图神经网络(二):消息传递范式
1.消息范式的中心节点更新基于消息传递范式的聚合邻接节点信息来更新中心节点信息生成节点表征(节点嵌入)以红色框为例,C的邻居节点(A,B,E,F)经过变换后聚合到节点C,C节点自己的信息与聚合来的邻居节点的信息更新得到新的C节点信息,B,D节点同理。每个节点都经历一次如此的节点更新过程A节点的邻接节点(B,C,D)的已经发生过一次更新的节点信息,经过变换、聚合、再变换产生了A节点第二次更新的节点信息。多次更新后的节点信息就作为节点表征。(1):神经网络的生成节点表征的操作称为节点嵌入(Node E原创 2021-07-15 11:21:11 · 717 阅读 · 0 评论 -
图神经网络(一):Data对象和类构建
class Data(object): def __init__(self, x=None, edge_index=None, edge_attr=None, y=None, **kwargs): r""" Args: x (Tensor, optional): 节点属性矩阵,大小为`[num_nodes, num_node_features]` edge_index (LongTensor, optional): 边索引矩阵,大小为`[2, num原创 2021-07-12 12:10:07 · 257 阅读 · 0 评论