导读ICML2016 - Learning Convolutional Neural Networks for Graphs



http://mp.weixin.qq.com/s?__biz=MzIxNzE2MTM4OA==&mid=2665642794&idx=1&sn=b11ec8699218d43bb7b404a4980bf82e&scene=25


感觉方法挺好:

论文引介 |Learning Convolutional Neural Networks for Graphs

  2016-06-10  涂存超  智能立方


文章原名:Learning Convolutional Neural Networks for Graphs

作者:Mathias Niepert, Mohamed Ahmed, Konstantion Kutzkov

单位:NEC Labs Europe, Heidelberg, Germany

译者:涂存超

链接:http://arxiv.org/abs/1605.05273

 

【导读】

这篇文章提出了对任意的图(网络)学习卷积神经网络的框架。这些图可以是有向的或者无向的,节点和边的属性也可以是离散的或者连续的。对于图像来说,卷积神经网络对输入图像的局部关联的区域进行操作,和此类似,本文提出了一种通用的方法,也抽取图中局部关联的区域进行相应的操作。在标准数据集上的实验结果显示,本文提出的方法学习到的特征表示和目前最先进的graph kernel的方法可比,并且计算效率非常高。


 

【模型】

为了能够对任意结构的图进行卷积操作,这篇文章提出了PATCHY-SAN (Select-Assemble-Normalize)的方法,通过三个步骤构建卷积分片:1.从图中选择一个固定长度的节点序列;2.对序列中的每个节点,收集固定大小的邻居集合;3.对由当前节点及其对应的邻居构成的子图进行规范化,作为卷积结构的输入。通过上述三个步骤构建出所有的卷积片之后,利用卷积结构分别对每个分片进行操作。具体示意图如下图所示。


下面具体介绍一下构建卷积分片的步骤以及最后的卷积结构。

  1. 节点序列选择:为了对图中所有的节点进行标号排序,本文引入了图标号函数,将图中的节点集合根据向心性(节点的度、中心度等)映射为有序的节点序列。从该序列中根据一定的间隔s隔段选取w个节点构成最终的节点序列。

  2. 邻居节点收集:对于上一步获得的节点序列中的每一个节点,利用广度优化搜索扩展邻居节点,和源节点一起构成一个k大小的邻域集合。

  3. 子图规范化:对于一个邻域集合的规划化过程如下图所示。对邻域集合中的个节点按照标号函数k进行排序,得到接受域。那么,对于节点的属性,k个节点属性值构成了一个输入通道,对于边的属性,k^2个属性值也构成了一个输入通道。我们可以分别用一维的卷积层来处理这两种输入通道(对于节点属性卷积层长度为k,对于边属性卷积层长度为k^2)。



【贡献】

这篇文章提出了一种通用高效的对任意的图进行表示学习的框架。同图像中的卷积神经网络类似,本文也是通过构建图中局部相连的邻域,然后对这些邻域进行卷积等操作。

其主要贡献在于,首先,将图像领域的卷积神经网络的概念扩展到网络图上。其次,本文提出的PATCHY-SAN模型与现有的方法相比十分高效,而且适用于大规模网络图。同时,PATCHY-SAN也支持对于学习到的图的特征的可视化,能够对图的结构属性有更深层的了解。下图就是对四种不同类型的图的特征可视化及抽取的邻域的可视化。


在实验部分,如下图所示,本文还证明了提出的针对图的CNN与目前最先进的graph kernel方法相比是有效的。


在理论上,这篇工作的主要贡献还包括:1.定义了的图及其复杂度的规范化问题;2.推导并提出了一种比较图集合中不同标号函数的对比方法。


深度学习-面向视觉识别的卷积神经网络,2016斯坦福大学公开课。课程介绍: 计算机视觉在社会中已经逐渐普及,并广泛运用于搜索检索、图像理解、手机应用、地图导航、医疗制药、无人机和无人驾驶汽车等领域。而这些应用的核心技术就是图像分类、图像定位和图像探测等视觉识别任务。近期神经网络(也就是“深度学习”)方法上的进展极大地提升了这些代表当前发展水平的视觉识别系统的性能。 本课程将深入讲解深度学习框架的细节问题,聚焦面向视觉识别任务(尤其是图像分类任务)的端到端学习模型。在10周的课程中,学生们将会学习如何实现、训练和调试他们自己的神经网络,并建立起对计算机视觉领域的前沿研究方向的细节理解。最终的作业将包括训练一个有几百万参数的卷积神经网络,并将其应用到最大的图像分类数据库(ImageNet)上。我们将会聚焦于教授如何确定图像识别问题,学习算法(比如反向传播算法),对网络的训练和精细调整(fine-tuning)中的工程实践技巧,指导学生动手完成课程作业和最终的课程项目。本课程的大部分背景知识和素材都来源于ImageNet Challenge竞赛。 主讲人: 李飞飞,斯坦福大学计算机科学系副教授。担任斯坦福大学人工智能实验室和视觉实验室主任,主要研究方向为机器学习、计算机视觉、认知计算神经学。她在TED上的演讲,如何教计算机理解图片。
评论 12
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值