跳出公式,看清全局,图神经网络(GCN)原理详解

GCN (Graph Convolutional Network) 图卷积网络解析

Graph Convolution Network图卷积网络(一)训练运行与代码概览
Graph Convolution Network图卷积网络(二)数据加载与网络结构定义
Graph Convolution Network图卷积网络(三)嵌入其他网络结构

AAAI 2020:速读8篇图神经网络论文,附下载

用GCN来做图像处理,怎么建立像素之间的边,以及边上的权重。

图像处理(四)图像分割(2)测地距离Geodesic图割
原文:Geodesic Matting: A Framework for Fast Interactive Image and video segmentation and matting
算法原理:基于测地距离的图像分割属于一种图论的分割算法。图论分割算法:即把图像上的每个像素点当做图的顶点,图的每个顶点有四个邻接顶点(每个像素点有四个邻接像素点,除边界点),每两个邻接像素点用相应的边连接,边的长度与两个像素点间的相似度有关(测地距离),而非采用简单的欧式距离作为边长(相邻像素点间的欧式距离为1)

基于图论的图像分割

基于图论的分割方法

此类方法把图像分割问题与图的最小割(min cut)问题相关联。首先将图像映射为带权无向图G=<V,E>,图中每个节点N∈V对应于图像中的每个像素,每条边∈E连接着一对相邻的像素,边的权值表示了相邻像素之间在灰度、颜色或纹理方面的非负相似度。而对图像的一个分割s就是对图的一个剪切,被分割的每个区域C∈S对应着图中的一个子图。而分割的最优原则就是使划分后的子图在内部保持相似度最大,而子图之间的相似度保持最小。基于图论的分割方法的本质就是移除特定的边,将图划分为若干子图从而实现分割。目前所了解到的基于图论的方法有GraphCut、GrabCut和Random Walk等。
还有一篇2010年文献《Geodesic graph cut for interactive image segmentation》结合了graph cut 算法和测地距离分割算法的优点,把两种算法结合起来,可克服两种算法存在的缺陷。

用图神经网络来处理图像

NeurIPS 2020 | IGNN图卷积超分网络: 挖掘隐藏在低分辨率图像中的高清纹理
在NeurIPS 2020中,南洋理工大学、商汤和哈工大研究员联合提出了跨尺度的图卷积超分网络IGNN。近些年来,Non-local方法利用同尺度的自相似性先验在图像复原任务中取得了一些突破,如图片去噪。但对于图像超分辨任务,相同低分辨率 (LR) 的相似图像块融合无法让网络直接感知更高分辨率 (HR) 的图像纹理。

针对上述问题,本文利用图像内部纹理跨尺度多次复现的特性找到与LR图像块对应的k个HR图像块,并动态地构建了LR-HR块的连接图。 基于该连接图,IGNN利用图卷积自适应地融合k个HR图像块,从而使图像内部高清纹理信息在超分中得到充分利用。IGNN在五个公开数据集上的性能表现均有显著提升

Cross-Modality Attention with Semantic Graph Embedding for Multi-Label Classification —AAAI2020

摘要:多标签图像和视频分类是计算机视觉中最基本也是最具挑战性的任务。主要的挑战在于捕获标签之间的空间或时间依赖关系,以及发现每个类的区别性特征的位置。为了克服这些挑战,我们提出将语义图嵌入的跨模态注意力机制用于多标签分类。基于所构造的标签图,我们提出了一种基于邻接关系的相似图嵌入方法来学习语义标签嵌入,该方法显式地利用了标签之间的关系。在学习标签嵌入的指导下,生成我们新颖的跨模态注意力图。在两个多标签图像分类数据集(MS-COCO和NUS-WIDE)上的实验表明,我们的方法优于其他现有的方法。此外,我们在一个大的多标签视频分类数据集(YouTube-8M Segments)上验证了我们的方法,评估结果证明了我们的方法的泛化能力。

Neural Graph Embedding for Neural Architecture Search —AAAI-2020
作者:Wei Li, Shaogang Gong, Xiatian Zhu
摘要:现有的神经体系结构搜索((NAS))方法往往直接在离散空间或连续空间中进行搜索,忽略了神经网络的图形拓扑知识。考虑到神经网络本质上是有向无环图(DAG),这会导致搜索性能和效率欠佳。在这项工作中,我们通过引入一种新的神经图嵌入(NGE)思想来解决这个限制。具体来说,我们用神经DAG表示神经网络的构建块(即cell),并利用图卷积网络来传播和建模网络结构的固有拓扑信息。这导致可与现有的不同NAS框架集成的通用神经网络表示。大量实验表明,在图像分类和语义分割方面,NGE优于最新方法。

RoadTagger: Robust Road Attribute Inference with Graph Neural Networks ----AAAI2020
作者:Songtao He, Favyen Bastani, Satvat Jagwani, Edward Park, Sofiane Abbar, Mohammad Alizadeh, Hari Balakrishnan, Sanjay Chawla, Samuel Madden, Mohammad Amin Sadeghi
摘要:从卫星图像中推断道路属性(例如车道数和道路类型)是一项挑战。通常,由于卫星图像的遮挡和道路属性的空间相关性,仅当考虑道路的较远路段时,道路上某个位置的道路属性才可能是显而易见的。因此,为了鲁棒地推断道路属性,模型必须整合分散的信息,并捕捉道路沿线特征的空间相关性。现有的解决方案依赖于图像分类器,无法捕获这种相关性,导致准确性较差。我们发现这种失败是由于一个基本的限制–图像分类器的有效接受范围有限。
为了克服这一局限性,我们提出了一种结合卷积神经网络(CNNs)和图神经网络(GNNs)来推断道路属性的端到端体系结构RoadTagger。使用GNN允许信息在路网图上传播,消除了图像分类器的接收域限制。我们在一个覆盖美国20个城市688平方公里面积的大型真实数据集和一个综合数据集上对RoadTagger进行了评估。在评估中,与基于CNN图像分类器的方法相比,RoadTagger提高了推理的准确性。此外,RoadTagger对卫星图像的中断具有较强的鲁棒性,能够学习复杂的inductive rule来聚合道路网络上分散的信息。

图神经网络/GCN 入门相关推荐

  1. 图神经网络(GCN)与超图神经网络(HGN):区别与联系

    先放论文: 图神经网络(GCN): https://arxiv.org/pdf/1606.09375.pdfhttps://arxiv.org/pdf/1606.09375.pdf 超图神经网络(HG ...

  2. 图神经网络(GNN)入门之旅(三)-拉普拉斯矩阵与GCN

    知乎专栏:图神经网络 第三篇: https://zhuanlan.zhihu.com/p/344005023

  3. 图神经网络从入门到入门

    点击上方"视学算法",选择加"星标"或"置顶" 重磅干货,第一时间送达 作者丨yyHaker 来源丨https://zhuanlan.zhi ...

  4. 华人博士发127页长文:自然语言处理中图神经网络从入门到精通

    图不但包含数据,也包含数据之间的依赖关系,因而图神经网络(GNN)在自然语言处理(NLP)方面的表现有着非常大的潜力.近期,一位华人博士团队便针对这些研究发表了一篇非常详尽的综述. 图是一种可用来描述 ...

  5. 详细 | 图神经网络从入门到入门

    作者 | yyHaker 编辑 | 极市平台 导读 本文从一个更直观的角度对当前经典流行的GNN网络,包括GCN.GraphSAGE.GAT.GAE以及graph pooling策略DiffPool等 ...

  6. (DataWhale)图神经网络Task03:基于图神经网络GCN/GAT的节点表征与分类

    文章目录 Cora数据集的准备与分析 TSNE可视化节点表征分布 图节点分类模型实现与对比(MLP vs. GCN vs. GAT) MLP分类模型 GCN分类模型 GAT分类模型 结果比较与分析 参 ...

  7. 图卷积神经网络(GCN)入门

    GCN是从CNN来的 CNN成功在欧式数据上:图像,文本,音频,视频 图像分类,对象检测,机器翻译 CNN基本能力:能学到一些局部的.稳定的结构,通过局部化的卷积核,再通过层级堆叠,将这些局部的结构变 ...

  8. 【论文阅读】A Gentle Introduction to Graph Neural Networks [图神经网络入门](1)

    [论文阅读]A Gentle Introduction to Graph Neural Networks [图神经网络入门](1) 最近读了一篇Distill网站上的一篇文章,讲的是图神经网络的入门, ...

  9. [图神经网络] 图节点Node表示---GraphSAGE与PinSAGE

    一 前言 在大规模图上学习节点embedding,在很多任务中非常有效,如学习节点拓扑结构的 DeepWalk 以及同时学习邻居特征和拓扑结构的semi-GCN. 但是现在大多数方法都是直推式学习, ...

  10. 图神经网络对抗攻击的研究学习(一)

    目录 0.引入 1.初窥 1.1 图神经网络 1.1.1 传统神经网络的不足 1.1.2 图神经网络概况 1.1.3 Graph Convolution Networks(GCN) 1.1.4 Gra ...

最新文章

  1. 51nod挑的部分5级题
  2. 华为语音解锁设置_今天才知道,华为自带文字转语音黑科技,1键按下这里即可开启...
  3. CM: 使用ICF node实现对附件的读取
  4. linux中查看进程
  5. 为什么有人说“穷人玩股票一般都会赔”?
  6. java自定义日志_java-自定义日志记录以在运行时收集消息
  7. go中分析工具:pprof
  8. 接口自动化测试框架搭建(8、发送邮件方法的封装+HTMLTestRunnerCN)--python+HTMLTestRunnerCN+request+unittest+mock+db
  9. 软考初级信息处理技术员(一)
  10. 进制转换表与课程内容
  11. vscode: Code Runner直接运行多文件C++程序
  12. 深入剖析线程同步工具CountDownLatch原理
  13. Git删除历史记录(已提交)中的大文件
  14. 钉钉机器人V1使用说明
  15. Autohotkey实现粘贴板图片用百度OCR识别
  16. 亚利桑那州立大学在线计算机硕士录取,亚利桑那州立大学计算机科学(信息保障)理科硕士入学条件及实习就业...
  17. 验证tomcat安装成功
  18. [Erlang].erl文件的一生
  19. 「伯克利大学」 的计算机入门教程
  20. 电子信息科学与技术考研考计算机,电子信息科学与技术专业考研需要考哪些科目,有哪些......

热门文章

  1. java计算机毕业设计宠物店管理系统源码+数据库+系统+lw文档+部署
  2. 如何导出久其报表所有数据_久其报表软件基本操作流程..docx
  3. 重庆北大青鸟【学员心声】:有计划的做事情才能事半功倍
  4. IO编程 之 缓冲篇
  5. 图贴图软件 ——— Snipaste
  6. 陌陌探探真人头像过网图,探探真实头像蓝V怎么弄?
  7. XRD测试常见问题及解答(一)
  8. Tkinter教程(每天半小时,3天彻底掌握Tkinter)day2
  9. 个性化头像生成——微信小程序开发
  10. 机械臂视觉抓取仿真,vrep与matlab联合仿真示例