SEMI-SUPERVISED CLASSIFICATION WITH GRAPH CONVOLUTIONAL NETWORKS

GCN经典论文笔记:Semi-Supervised Classification with Graph Convolutional Networks GCN开山之作论文解读:《SEMI-SUPERVISED CLASSIFICATION WITH GRAPH CONVOLUTIONAL NETWORKS》 阅读详情

Abstract

        本文提出了一种基于卷积神经网络的可扩展半监督学习方法,该方法可以直接对图进行学习。我们通过图卷积的局部一阶近似来进行卷积结构的选择。我们的模型在图边缘数量上线性扩展,并且学习了编码局部图结构和节点特征的隐层表示。在引用的网络和知识图数据集上的大量实验表明,我们的方法比相关方法有显著的优势。

1、Introduction

        我们考虑在图(如引用网络)中对节点(如文档)进行分类的问题,其中标签仅对一小部分节点可用。这个问题可以归为基于图的半监督学习,其中标签信息通过某种形式的显式基于图的正则化对图进行平滑(Zhu et al., 2003; Zhou et al., 2004; Belkin et al.,2006; Weston et al., 2012),例如,通过在损失函数中使用一个图拉普拉斯正则化项:

这里,L0表示图标注部分的监督损失函数,f(.)是类似神经网络中的可微函数,λ是权重系数,X是一个有节点特征向量Xi组成的矩阵。△ = D - A表示无向图的非正则化图拉普拉斯行列式,包括N个节点,边缘,一个邻接矩阵(二进制或者权重)与次数矩阵。式(1)的公式依赖于图中连通节点可能共享同一标签的假设。然而,这种假设可能会限制建模能力,因为图边缘不一定要对节点相似性进行编码,但可能包含其他信息。

本文中,我们直接用神经网络模型f(X,A)对图结构进行编码,在有监督的目标L0上训练所有带标签的节点,从而避免损失函数中显式的基于图的正则化。在图的邻接矩阵上调节f(·)将允许模型从有监督损失L0中分配梯度信息,并使其能够学习有标签和无标签节点的表示。

我们的贡献有两个方面。首先,我们针对直接作用于图上的神经网络模型,介绍了一种简单且表现良好的分层传播规则,并说明了该规则是如何由谱图卷积的一阶近似驱动(Hammond et al., 2011)。其次,我们演示了这种形式的基于图的神经网络模型如何被用于快速和可伸缩的半监督的节点分类。对大量数据集的实验表明,我们的模型在分类精度和效率(以时间衡量)方面都优于目前最先进的半监督学习方法。

2、Fast Approximate Convolutions On Graphs

在本节中,我们提供了一个特定的基于图的神经网络模型f(X, A)的理论说明,我们将在本文的其余部分使用。我们考虑一个具有以下逐层传播规则的多层图卷积网络(GCN):

        这里是添加自连接的无向图G的邻接矩阵。IN是单位矩阵,与一个特定于层的可训练的权重矩阵。表示激活函数,例如ReLU(.)=max(0,.)。是lth层的激活矩阵;H(0)=X。在下面,我们证明了这种传播规则的形式可以通过图上局部谱滤波器的一阶近似来激发(Hammond et al., 2011; Defferrard et al., 2016)。

2.1 Spectral Graph Convolutions

我们考虑光谱卷曲图定义为信号的乘法(用于每个节点的系数)和一个过滤器由傅里叶域中的参数化,例如:

 

这里U是矩阵的特征向量归一化图像的拉普拉斯算子,

【[GCN]semi-supervised classification with graph convolutional networks】 提出了一种可扩展的图结构数据的半监督学习方法,该方法基于直接在图上操作的卷积神经网络的有效变体。通过光谱图卷积的局部一阶近似来激发我们的卷积体系结构的选择。我们的模型在图边的数量上呈线性扩展,并学习编码局部图结构和节点特征的隐藏层表示。在引文网络和知识图数据集上的许多实验中,我们证明了我们的方法显著优于相关方法。 阅读详情

相关推荐

Kipf-GCN《Semi-Supervised Classification With Graph Convolutional Networks》论文详解

Kipf-GCN《Semi-Supervised Classification With Graph Convolutional Networks》论文详解

November、Chopin 2569

《Semi-supervised classification with graph convolutional networks》 论文浅读

1、论文简介 论文:《Semi-supervised classification with graph convolutional networks》。 作者:Thomas N. Kipf,Max Welling。 版本:Submitted on 9 Sep 2016 (v1), last revised 22 Feb 2017 (this version, v4)...

qq_32220889的博客 907

论文笔记:Semi-Supervised Classification with Graph Convolutional Networks

Semi-Supervised Classification with Graph Convolutional Networks 1、四个问题 要解决什么问题? 半监督任务。给定一个图,其中一部节点已知标签,剩下的未知,要对整个图上的节点进行分类。 用了什么方法解决? 提出了一种卷积神经网络的变种,即提出了一种新的图卷积方法。 使用谱图卷积(spectral graph convolut...

hongbin_xu的博客 1万+

Semi-Supervised Classification with Graph Convolutional Networks简介

SEMI-SUPERVISED CLASSIFICATION WITH GRAPH CONVOLUTIONAL NETWORKS 摘要 文章呈现了一种可缩放的半监督学习方法,利用卷积神经网络变种来进行图结构数据的学习。通过spectral graph convolution(谱图卷积)的局部一阶近似来确定卷积网络结构。隐藏层的表示是通过编码局部图结构以及结点特征来进行。 介绍 作者主要贡献: 介...

loserChen的博客 5823

semi_supervised classification with graph convolutional networks论文阅读报告(1)

来来来,下一篇。 这篇论文的作者写了一篇博客,介绍了这篇文章的来龙去脉:GRAPH CONVOLUTIONAL NETWORKS  论文作者已经写得挺详细了,我为啥还要写这篇博客呢?因为我发现作为一个小白,很多地方是不懂的,所以我想把自己的思路和问题写下来。 另外还有,论文内容与代码的对应问题:我发现有时候论文看的非常皮毛,理论和代码对应不上,所以想把他们的之间的关系描述一下,把我学习的

u013263329的博客 8154

[GCN] 代码解析 of GitHub:Semi-supervised classification with graph convolutional networks

[GCN] 代码解析 of GitHub:Visualization of Graph Convolutional Networks in PyTorch 文章目录[GCN] 代码解析 of GitHub:[Visualization of Graph Convolutional Networks in PyTorch](https://github.com/HanGuangXin/Modific...

真理无穷,进一步有进一步的欢喜 9653

semi -supervised classification with graph convolutional networks学习必记

1 主要解决的问题 半监督学习:用于少量节点标签未知,例如文本、citation network、知识图谱分类 2 主要思想 采用图卷积中的一阶局部近似(即K=1),这部分的理解可以参考Chebyshev多项式作为GCN卷积核 当K=1 时有两个参数,模型scales linearly in the number of graph edges ,同时可以表征局部图结构和节点的特征: 3. 半监度节点分类模型 本文模型优缺点 WlW^lWl在各个顶点共享,与顶点个数无关,可以用于大规模数据集,但是这个模型对于同阶的邻域上分配给不同的邻居的权重是完全相同的,这是由于GCN度矩阵的形式

从机械臂示教到厨房做饭:ACT模仿学习如何让机器人更“人性化”?

本文探讨了ACT(Action Chunking with Transformers)模仿学习技术如何让机器人更“人性化”,特别是在厨房等复杂场景中的应用。通过动作分块(Action Chunking)和时态融合(Temporal Ensemble)技术,机器人能够像人类一样记忆和执行复杂任务,如烹饪。文章还分析了ACT在家庭场景中的落地挑战及其在康复医疗、柔性制造等领域的跨领域应用潜力。

weixin_30613343的博客 255

安装Quartus-II 13 和Modelsim

目录一、Quartus-II安装1.Quartus-II 13下载2.Quartus-II 13安装3.Quartus-II 13注册二、Modelsim安装 实验目的:安装Quartus-II 13 和Modelsim 实验环境:Windows10 参考资料:Quartus-II安装及使用 一、Quartus-II安装 1.Quartus-II 13下载 正点原子官方资料下载 百度网盘下载链接: https://pan.baidu.com/s/1a9d-bq9RZmWrRV542X4IEA 提取码:

qqq080的博客 8628

数字IC后端层次化Hierarchical Flow子系统Sub-System模块 block partition和pin assignment细节盘点

数字IC后端培训教程之Hierarchical Flow子系统block partition和pin assignment详细教程

weixin_37584728的博客 1607

忘记安卓锁屏密码怎么办?3种方法教你用ADB恢复访问(含gesture.key解密)

本文详细解析了安卓设备锁屏密码的存储与加密机制,特别是gesture.key文件的解密原理。针对遗忘密码的常见问题,提供了三种核心恢复方法:利用ADB调试接口删除密码文件、对gesture.key进行离线分析与解密,以及应对高版本系统的替代方案。重点介绍了通过ADB工具在Recovery模式下操作的具体步骤,帮助用户在合法合规前提下恢复设备访问权限。

php55的博客 959

软考高级网络规划设计师教程(第3版)

"本书是由工业和信息化部教育与考试中心组织编写的考试用书,依据《网络规划设计师考试大纲》(2026年审定通过)编写。本书分为两篇:第一篇为网络规划与设计综合知识,其中第1章介绍计算机网络基础知识,第2章介绍网络互连与互联网,第3章介绍网络规划与设计的知识和方法,第4章介绍网络资源设备,第5章介绍网络安全技术,第6章介绍标准化和网络安全法规;第二篇为案例实践,其中第7章介绍网络规划案例,第8章介绍网络故障分析与处理案例,第9章介绍网络安全部署案例,第10章介绍网络规划与设计论文写作的指导思想和写作技巧。

鹿鸣天涯 3944

vue3:html2canvas+jspdf将页面以A4导出为PDF文件,解决内容截断+在分页处截断问题详细排查和解决教程(jsPDF + html2canvas A4分页截断、内容分页时存在截断)

html2canvas + jsPDF 解决内容截断问题,vue3 jspdf-html2canvas生成多页pdf防截断处理(包含代码),vue3解决html2canvas + jsPDF导出pdf分页内容截断问题,jsPDF + html2canvas A4分页截断 完美解决方案(含代码 + 案例),html页面导出pdf截断问题,html2canvas 与 jspdf 相结合生成 pdf 内容被截断的终极解决方案,提供html2canvas+jsPDF将HTML页面以A4纸方式导出为PDF后,内容分页

✅ 精选推荐文章 2245

C#版OpenCV:OpenCVSharp 最详细最全面教程(万字详细总结)

OpenCVSharp 是一个用于 .NET 环境的 OpenCV 包装库,它提供了一种简便的方法来利用 OpenCV 的功能进行图像和视频处理。OpenCV(Open Source Computer Vision Library)是一个开源计算机视觉和机器学习软件库,最初由 Intel 研发并发布。OpenCVSharp 让 C# 和其他 .NET 语言的开发者可以方便地访问 OpenCV 的强大功能。// 打印 OpenCV 版本信息Cv2。

仰望星空的博客 2万+

华为OD 面试手撕代码真题【判断链表是否有环】

华为OD 面试手撕代码真题【判断链表是否有环】

MISAYAONE的博客 7238

蓝牙模块HM-10手册

蓝牙模块HM-10手册,该手册对蓝牙模块HM-10进行了详细的介绍和使用方法以及一些AT指令。

Data-Structures-and-Algorithm-Analysis-in-Java.pdf

作者: Weiss, Mark A. 出版社: Addison Wesley Data Structures and Algorithm Analysis in Java is an “advanced algorithms” book that fits between traditional CS2 and Algorithms Analysis courses. In the old ACM Curriculum Guidelines, this course was known as CS7. This text is for readers who want to learn good programming and algorithm analysis skills simultaneously so that they can develop such programs with the maximum amo...

精雕软件(JDpaint) 5.5 绿色版

精雕软件(JDpaint) 5.5 绿色版精雕软件(JDpaint) 5.5 绿色版精雕软件(JDpaint) 5.5 绿色版

NTscan扫描工具

ntscan是一个扫描器,可以扫描没有密码和弱密码的共享,先到配置文件中填写猜测的用户名和密码,扫描过程中右侧出现的是扫描日志。

上一篇: Bert: Pre-training of Deep Bidirectional Transformers for Language Understanding
下一篇: Spatial Temporal Graph Convolutional Networks for Skeleton-Based Action Recognition
abrams90
博客等级 码龄16年 43粉丝 36原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

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

抵扣说明:

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

余额充值