当前位置: 首页 > news >正文

论文阅读笔记:The Graph Neural Network Model

论文来源

IEEE Transactions on Neural Networks,Volume: 20 Issue: 1

背景

  1. 图神经网络模型本身具有广泛的使用背景,由于我个人研究交通流量预测的需要,此处仅考虑深度学习领域。
  2. 图结构指的是由节点node和若干个连接的边edge组成的一种数据结构。
图的一些应用

 

介绍

 在机器学习中,我们首先假定存在一个映射\tau,将图和其中一个节点映射为一个向量\tau(\bold{G},n),在图中心类应用中,该映射只依赖于图本身,在节点中心类应用中,该映射依赖于节点。

在本篇论文中建立一个神经网络模型,能够使之同时适应于图中心的应用和节点中心的应用。将两种模型联合为一个模型——即图神经网络。

图神经网络的模型

N节点集合
E边集合
l_n节点n的信息
l_{(n_1,n_2)}节点n1与节点n2所连接的边的信息
ne[n]节点n所有相邻节点
v_n单射函数
co[n]节点n所有相邻的边
\bold{D}=\bold{G} \times \bold{N}图、节点对

 

模型

使用式(1)进行模型的更新,其中x表示隐藏状态,o表示进行的输出。

我们根据式中参数来看,对于一个节点n,使用其本身信息,其相邻边的信息,相连节点的状态,相连节点的信息作为参数,通过f映射,得到隐藏状态。再以隐藏状态和该节点的信息为参数,通过g映射,得到输出的值。

计算 

那么对于一个如图所示的图结构,可以使用这样的方式进行计算。如果你了解深度学习的话,w经常在其中表示权重,这里我们对于f和g均使用前馈神经网络(FNN)完成其映射功能:

具体实施

在具体的实现过程中,存在一个时间序列T。对于不同的时间步t,则有以下的计算方法和对应的示意图。这时,整个编码过程转化为一个循环神经网络。

 

 学习算法

这一部分内容即深度学习中基本的前向计算和后向计算优化神经网络权重的过程,不再进行叙述。

实验结果

(懒得看,总之肯定是更好就对了)

总结

随着机器学习、深度学习的发展,语音、图像、自然语言处理逐渐取得了很大的突破,然而语音、图像、文本都是很简单的序列或者网格数据,是很结构化的数据,深度学习很善于处理该种类型的数据。然而现实生活中有许多事务并不能被简单地表示成序列或网格数据。如社交网络,交通网络,生物/化学分子结构等。因为要对这种可被表示为图结构的信息进行学习建模,本论文提出的图神经网络模型很好地解决了这一问题,并且在子图匹配、化合物分子分类、网页排名等领域得到了更好的实验结果。

相关文章:

  • 北京网站建设多少钱?
  • 辽宁网页制作哪家好_网站建设
  • 高端品牌网站建设_汉中网站制作
  • 微信小程序电话号码授权
  • 机器学习第十一章-特征选择与稀疏学习
  • Vue3.0生命周期钩子(包含:Vue 2.0 和 Vue 3.0)
  • JavaEE 的相关知识点(一)
  • [000-002-01].数据库调优相关学习
  • python提取b站视频的音频(提供源码
  • 华为---端口隔离简介和示例配置
  • 牛客周赛 Round 56
  • 索引——appinventor
  • Spring Boot 实现定时任务
  • mysql实现分布式锁
  • 力学笃行(五)Qt key绑定、钩子(hook)
  • H5漂流瓶交友源码_社交漂流瓶H5源码
  • csrf漏洞(二)
  • GNS3 IOU: License section not found in iourc file /tmp/tmpj54abrhf/iourc
  • 【译】React性能工程(下) -- 深入研究React性能调试
  • 03Go 类型总结
  • Docker 笔记(2):Dockerfile
  • Netty 4.1 源代码学习:线程模型
  • Spring核心 Bean的高级装配
  • TCP拥塞控制
  • underscore源码剖析之整体架构
  • 基于 Babel 的 npm 包最小化设置
  • 双管齐下,VMware的容器新战略
  • 正则表达式
  • CMake 入门1/5:基于阿里云 ECS搭建体验环境
  • HanLP分词命名实体提取详解
  • 没有任何编程基础可以直接学习python语言吗?学会后能够做什么? ...
  • ​一、什么是射频识别?二、射频识别系统组成及工作原理三、射频识别系统分类四、RFID与物联网​
  • ‌JavaScript 数据类型转换
  • #define与typedef区别
  • #laravel 通过手动安装依赖PHPExcel#
  • #数据结构 笔记三
  • (13)Latex:基于ΤΕΧ的自动排版系统——写论文必备
  • (cos^2 X)的定积分,求积分 ∫sin^2(x) dx
  • (Forward) Music Player: From UI Proposal to Code
  • (二)十分简易快速 自己训练样本 opencv级联lbp分类器 车牌识别
  • (附源码)spring boot公选课在线选课系统 毕业设计 142011
  • (附源码)ssm学生管理系统 毕业设计 141543
  • (四)汇编语言——简单程序
  • (转)Scala的“=”符号简介
  • (转)scrum常见工具列表
  • . NET自动找可写目录
  • .FileZilla的使用和主动模式被动模式介绍
  • .naturalWidth 和naturalHeight属性,
  • .NET BackgroundWorker
  • .net core 使用js,.net core 使用javascript,在.net core项目中怎么使用javascript
  • .Net Web窗口页属性
  • .NET基础篇——反射的奥妙
  • .NET开发不可不知、不可不用的辅助类(一)
  • @Valid和@NotNull字段校验使用
  • [ 渗透测试面试篇 ] 渗透测试面试题大集合(详解)(十)RCE (远程代码/命令执行漏洞)相关面试题
  • [2016.7 day.5] T2
  • [2019/05/17]解决springboot测试List接口时JSON传参异常
  • [android] 练习PopupWindow实现对话框