图神经网络(GNNs)已被广泛用于图结构数据的建模。最近,在提高gnn的可扩展性以处理具有数百万节点的图方面取得了突破。然而,如何利用图神经网络实时表示大规模动态图的连续变化仍然是一个开放问题。现有的动态图神经网络(dynamic gnn)侧重于对图的周期性演化进行建模,通常以快照为基础。这种方法有两个缺点:首先,图的变化在图表示中反映出来有很大的延迟,导致模型的准确性损失;其次,在每个快照中重复计算整个图的表示矩阵非常耗时,严重限制了可扩展性。本文提出即时图神经网络(InstantGNN),一种动态图表示矩阵的增量计算方法。通过边到达模型处理动态图,该方法避免了耗时的重复计算,并允许对表示进行即时更新和即时预测。同时支持具有动态结构和动态属性的图。并给出了这些更新的时间复杂度上界。此外,该方法提供了一种自适应的训练策略,在模型可以取得最大性能增益的时刻指导模型重新训练。在几个真实和合成数据集上进行了广泛的实验。实证结果表明,所提出模型达到了最先进的精度,同时比现有方法的效率高几个数量级。

注意:我们的方法避免了耗时、重复的计算,并允许对表示进行即时更新和即时预测。同时支持具有动态结构和动态属性的图。

背景:

设Z为图表示矩阵,则SGC[34]、AGP[33]、GBP[7]所使用的通用传播方程可表示为:

 

方法:

本文提出InstantGNN,一种动态图上的高效近似GNN该方法背后的直觉是基于广义传播框架增量更新表示矩阵。具体地,受[4,33]的启发,采用个性化PageRank的计算框架来获得近似版本的表示矩阵Z。当图发生变化时,对受影响节点的表示向量进行局部调整,通过下一步的传播操作计算变化对剩余节点的影响。所提出方法为节点表示提供了瞬时更新,同时保证与重新计算具有相同的错误。更新策略的基础是基于个性化PageRank的底层机制,即在动态图的演化过程中始终保持不变,如引理1所述。在真实数据集和合成数据集上的大量实验结果验证了InstantGNN的有效性和高效性。特别是InstantGNN在保持相当精度的同时,将具有数百万节点的大图的计算效率提高了一对多的数量级

Instant Graph Neural Networks for Dynamic Graphs相关推荐

  1. 【论文导读】- EvolveGCN: Evolving Graph Convolutional Networks for Dynamic Graphs(EvolveGCN:用于动态图的演化图卷积网络)

    文章目录 论文信息 摘要 evolving graph convolutional network 图卷积网络 (GCN) 权重更新 Evolving Graph Convolution Unit ( ...

  2. 【推荐系统->论文阅读】Dynamic Graph Neural Networks for Sequential Recommendation(用于序列推荐的动态图神经网络)

    Dynamic Graph Neural Networks for Sequential Recommendation(用于序列推荐的动态图神经网络) Mengqi Zhang, Shu Wu,Mem ...

  3. Graph Neural Networks: A Review of Methods and Applications(Semantic Segmentation应用解读)

    Graph Neural Networks Graph Neural Networks: A Review of Methods and Applications 下载链接:https://arxiv ...

  4. FreeKD:Free-direction Knowledge Distillation for Graph Neural Networks

    标题:FreeKD:Free-direction Knowledge Distillation for Graph Neural Networks 1.什么是知识蒸馏? 1.1 什么是知识: we t ...

  5. 【阅读】A Comprehensive Survey on Electronic Design Automation and Graph Neural Networks——EDA+GNN综述翻译

    转载请注明出处:小锋学长生活大爆炸[xfxuezhang.blog.csdn.net] Paper原文:https://dl.acm.org/doi/pdf/10.1145/3543853​​​​​​ ...

  6. Graph Neural Networks: A Review of Methods and Applications(图神经网络:方法与应用综述)

    Graph Neural Networks: A Review of Methods and Applications 图神经网络:方法与应用综述 Jie Zhou , Ganqu Cui , Zhe ...

  7. A Comprehensive Survey on Graph Neural Networks(图神经网络综合研究)

    A Comprehensive Survey on Graph Neural Networks 图神经网络综合研究 Zonghan Wu, Shirui Pan, Member, IEEE, Feng ...

  8. 《图神经网络综述》Graph Neural Networks: A Review of Methods and Applications

    作者:清华大学 zhoujie 等 *表示相同的贡献.周洁,张正艳,程阳,刘志远(通讯作者),孙茂松,清华大学计算机科学与技术学院,北京100084.电子邮件:fzhoujie18, zhangzhe ...

  9. 图神经网络(Graph neural networks)综述

    论文链接:Graph Neural Networks: A Review of Methods and Applications Abstract:图(Graph)数据包含着十分丰富的关系型信息.从文 ...

最新文章

  1. 应用语言学 计算机语言学,应用语言学的名词解释
  2. 爬虫实战:嗅事百科段子多页爬取
  3. 引入Spring集成
  4. python模拟登录吃鸡_Python高级爬虫开发,高难度JS解密教程,绝地求生模拟登陆!...
  5. 淘宝客网站赚钱攻略浅谈
  6. python基础--numpy.random
  7. python案例数据集_Python数据集切分实例
  8. 【mysql】join的用法和修改数据表
  9. html开网站弹窗代码大全,网页弹窗代码大全
  10. 【指数编制系列六】景气指数编制方法
  11. 基于MATLAB的运动目标检测系统
  12. 关于爱情·萧伯纳名言大全
  13. 修复计算机命令行,命令提示符修复系统方法
  14. [论文解读] A Ranking-based, Balanced Loss Function Unifying Classification and Localisation in Object De
  15. 数据基础设施,证券行业跑赢时代的新引擎
  16. 计算机组成原课后答案,计算机组成原理课后习题答案解析
  17. 微信小程序连接蓝牙 并分包发送 接收数据完整版
  18. 用Python代码画一个足球(附完整代码)
  19. 网站被CC攻击如何有效防御?
  20. 企业电子招投标采购系统——功能模块功能描述+数字化采购管理 采购招投标

热门文章

  1. 根据身份证号码提取出性别和年龄
  2. 使用宏批量插入图片到Word表格
  3. mc服务器怎么修改名字指令,端游网易我的世界怎么改名字
  4. 三国演义-(00预告片)
  5. java建立一个小小留言板
  6. 二阶惯性环节的快速跟踪性能实现
  7. 【课件制作软件】Focusky教程 | *.fs文件怎么打开
  8. 海洋石油工程项目数字化建设方案
  9. 英语思维VS汉语思维
  10. 从框架看PHP的五种境界及各自的薪资待遇