热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

GCN相关paper集合

GCN相关paper集合2018-07-0309:30:39零时零分阅读数4558文章标签:GCN机器学习论文阅读更多分类专栏:机器学习版权声明&

GCN相关paper集合

2018-07-03 09:30:39 零时零分 阅读数 4558 文章标签: GCN机器学习论文阅读 更多

分类专栏: 机器学习

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。

本文链接:https://blog.csdn.net/u013749251/article/details/80893613


Anomaly Detection Report

贡献:


  • 基于VRNN在图的时间序列上的异常检测(the anomaly detection problem on graph time series)
  • 用RNN和VI结合,对时间相关性建模;用GCN对空间信息建模
  • 为了引入其他外部因素,用了特征提取器做特征提取,以学习到外部因素的影响
  • 由于这个model用的目标函数是accumulative ELBO,可以容易地将model拓展为on-line方法。此在交通流数据上的实验证明了该方法的检测能力

问题:

现有的工作只学习了时间间隔h的graph behavior,对长、复杂和重复的patterns效果并不好。

解决办法:

结合variation inference(VI)和RNN对图上的时间序列建模,并且用log likelihood检测异常。时间序列模型是基于VRNN的(variational RNN)。而在空间数据上,用的GCNN处理图数据。

总结:

本文展示了variational inference and recurrent neural networks在时间序列异常检测的应用。在对比试验中证明了模型在图的时间序列上的异常检测中效果不错,spectral filter可以更好的学习空间信息,variational inference and recurrent neural networks对时间相关性进行建模。multi-variable Gaussian model对异常值足够敏感。与之前工作不同的是,我们的模型不仅可以检测异常时间点,还可以定位图上的异常节点。未来计划将该模型用于视频异常检测。




COVARIANT COMPOSITIONAL NETWORKS FOR LEARNING GRAPHS

大多数现有的用于学习图的神经网络通过消息传递方案来解决置换不变性,其中每个节点将来自其邻居的特征向量相加。我们认为这强加了它们的表示能力的限制,而是提出了一种用于表示由分层结构组成的对象的新的通用体系结构,我们称之为covariant compositional networks(CCNs)。在这里,covariant意味着每个神经元的特征向量必须在permutation(排列,交换)后以特定的方式进行转换,类似于CNNs中的steerability(Here, covariance means that the activationof each neuron must transform in a specific way under permutations, similarly tosteerability in CNNs)。我们根据permutation group的张量表示,进行activation transform,来实现协方差,并且导出每个神经元必须实现的相应张量聚集规则。实验表明,CCNs可以超越标准的graph learning基准。

如CNNs此类以信息传递为重点的网络称之为message passing neural networks(MPNNs),它们仅仅将邻接节点的信息求和,是一个严重的局限。所以我们提出了一个新的神经网络结构,叫compositional networks(comp-nets)。其中之一的好处是,与其关注信息如何在节点间传播,它强调的是convolutional network的连接。特别是,它表明MPNNs缺少的实质上是类似steerability的东西。

Steerability意味着在给定的神经元上的activations(特征向量)必须根据视野域的特定表达来转换。在本文中我们只考虑定义其表示形式和其张量积。

发现网络中每个通道对应于一种将高阶张量收缩到低阶张量的方式。注意到在这里通过张量激活我们的意思不仅仅是每个激活被表示为多维数字阵列(因为这个词通常用于神经网络文献中),而且还表示它在排列下以特定方式转换,这是一种 
更严格的标准。 
我们协变组合的参数是混合矩阵的条目,规定了这些通道在每个节点处如何相互通信。

我们的实验表明,这种新架构可以在几个标准数据集上击败标量消息传递神经网络。




Distance Metric Learning using GraphConvolutional Networks: Application to Functional Brain Networks


  • 2017
  • 与GCN有关

贡献:


  • 将siamese graph convolutional neural network应用于不规则graph,并使用了polynomial filters
  • 应用了全局loss function
  • 能够学习更好的关于图的潜在表达

总结:


  • 提出了一种新的度量学习方法评估graph之间的距离,同时借助谱图理论将此方法应用在不规则graph上
  • 在Abide数据集上的实验结果表明,我们的方法可以学习针对临床应用量身定制的graph的相似性度量,与传统的距离度量相比,简单分类器的性能提高了11.9%。据我们所知,这个GCN在度量学习上的首次应用。

source code available at https://github.com/sk1712/gcn_metric_learning




Local Spectral Graph Convolution for Point Set Feature Learning


  • 2018
  • 与GCN有关

问题:

在point clouds上的特征学习引入了如point-net++的深度学习框架,很有前景。但是到目前为止,仅利用了point的特征,忽略了与邻接点的连接及邻接点的特征。

解决办法:

用spectral graph convolution和新的图池化策略克服了这个困难。我们用递归聚类和池化策略取代了max pooling,该策略在spectral coordinates中判断节点相似性,并且聚类,然后汇总clusters里面的节点的信息,从而得到更好的特征表达。

贡献:


  • 使用了spectral graph convolution
  • 可在运行期间动态构建图,并即时计算Laplacian和pooling hierarchy
  • 使用一种新颖而有效的图池化策略,该策略在spectral coordinates中判断节点相似性,并且聚类,然后汇总clusters里面的节点的信息

总结:

简单来说,就是先对point cloud聚类,然后做多次pooling,最后的结果可以用于分割或者分类




Matching Long Text Documentsvia Graph Convolutional Networks


  • 2018
  • 与GCN有关

我们提出了一个图方法做文本匹配,例如识别两篇新闻报道是否报道同一个事件。此方法叫Concept Interaction Graph,它能够产生文档的图表达。在图表达中,每个顶点表示不同的概念,是由代表文档中一个或者一组文档中的关键词;边代表概念之间的相互作用,根据文档中的句子连接起来。基于一对文档的图表达,我们提出了Siamese Encoded Graph Convolutional Network。我们用Siamese Encoded Graph Convolutional Network学习顶点的表达,并利用GCN聚集节点特征,从而得到匹配结果。基于腾讯为其智能新闻产品创建的两个标签新闻文章数据集,对所提出的方法进行了广泛的评估,结果表明,我们的方法对于长文档匹配的性能明显优于各种最先进的方法。

总结:

一种用GCN做文本匹配的方法,其主要贡献在应用方面,即如何将文本转化为图,放入GCN,最后将得到的处理结果与其他从文档中手动提取的特征用于回归任务。




MOTIFNET: A MOTIF-BASED GRAPH CONVOLUTIONAL NETWORKFOR DIRECTED GRAPHS


  • 2018
  • 与GCN有关

问题:

spectral CNNs的一个关键的缺点是他们对无向图明确的假设,导致导致具有正交特征分解(orthogonal eigendecom-position)的对称拉普拉斯矩阵。

解决办法:

提出了MotifNet,一个能利用local graph motifs处理有向图的graph CNN。我们使用了一种注意力机制,使得MotifNet一般化标准的graph CNN,并且不会显著地增加模型复杂度。




NETWORK EMBEDDING USING HIERARCHICAL FEA-TURE AGGREGATION


  • 2018
  • 与GCN有关

    GCN及其变种不能有效地获取距离节点有一定深度的节点信息,于是我们提出了一种新的层次特征聚合方法,它使用LSTM获取邻接点的不同深度的信息。与最先进的方法相比,所提出的模型在四个真实世界的数据集上有了不错的结果。

问题:

GCN, GraphSAGE(and their variants)有两个主要局限:


  1. 不能高效获取超过第二跳的节点信息。GCN超过两跳需要多于指数倍的计算能力,在许多现实数据上实际上不可行。Graph SAGE考虑了抽样后的邻接点,但是并没有在超过两跳的深度上有更多的提高。
  2. GraphSAGE和GCN都是迭代地将邻接节点的信息传递到节点上,即更深的信息通过较低深度的节点传播。因此,更深的邻接节点在将信息传递到当前节点前会被多次平均化,引起信息的变化。

贡献:

我们提出了hierarchical feature aggregation approach,它会在不同深度的邻域上学习不同的特征聚合器。然后使用LSTM聚合不同深度的信息,从而确保信息从更高的深度流向节点。




Neural Graph Machines: Learning Neural Networks Using Graphs


  • 2017
  • 与GCN有关

Label propagation是一种在图上的功能强大且灵活的半监督学习方法。而神经网络被证明在许多监督学习中有track records。在本文中,我们提出了一个带有graph-regularised objective的框架,叫Neural Graph Machines。它结合了神经网络和label propagation的功能。本文概括了之前有关神经网络的图增强学习文献,使其能够用于多种神经网络(NN, CNN, LSTM, RNN)以及各种各样的图。新的objective通过以下方法使得神经网络可以使用有label和没有label的数据:


  • 允许网络像监督学习一样使用标记数据进行训练
  • 与label propagation一样,偏移神经网络去学习图上邻接节点的相似的隐藏表达

这种体系结构可以用SGD高效训练,并且可以对大图进行缩放。其运行时间与边的数量线性相关。所提出的联合训练方法在各种各样的任务上优于许多现有方法,并且其图的输入形式是多种的(有节点特征或者没有节点特征的图),并且可以使用不同的神经网络。

总结:


  • Graph-augmented neural network可以用于许多神经网络;另外,这种技术可以用于inductive and transductive setting(归纳直推);有助于其他神经网络在label很少的数据中训练
  • 该框架可以处理多种形式的graph,无论是自然给定还是基于嵌入和知识库构建。
  • 在这个联合训练框架中单独使用graphs信息和邻域信息作为神经网络的直接输入可以进行快速简单的推理。而当前最先进的方法是采用两步法,先得到节点的嵌入表达,然后用得到的feature另外训练分类器。
  • 我们提出的框架提供了一种简单的技术去找到能够提供更好的性能的更小更快的神经网络。



总结

Anomaly Detection Report


  • 与GCN有关

做时间序列上的异常检测结合variation inference(VI)和RNN对图上的时间序列建模,并且用log likelihood检测异常。时间序列模型是基于VRNN的(variational RNN)。而在空间数据上,用的GCNN处理图数据。

COVARIANT COMPOSITIONAL NETWORKS FOR LEARNING GRAPHS


  • 与GCN有关

所以我们提出了一个新的神经网络结构,叫compositional networks(comp-nets)。其中之一的好处是,与其关注信息如何在节点间传播,它强调的是convolutional network的连接。特别是,它表明MPNNs缺少的实质上是类似steerability的东西

Distance Metric Learning using GraphConvolutional Networks: Application to Functional Brain Networks


  • 与GCN有关

提出了一种新的度量学习方法评估两个graph之间的距离

Local Spectral Graph Convolution for Point Set Feature Learning


  • 与GCN有关

对point cloud做分类,用递归聚类和池化策略取代了max pooling,该策略在spectral coordinates中判断节点相似性,并且聚类,然后汇总clusters里面的节点的信息,从而得到更好的特征表达。

Matching Long Text Documentsvia Graph Convolutional Networks


  • 与GCN有关

提出一种用GCN做文本匹配的方法,其主要贡献在应用方面,即如何将文本转化为图,放入GCN,最后将得到的处理结果与其他从文档中手动提取的特征用于回归任务。

MOTIFNET: A MOTIF-BASED GRAPH CONVOLUTIONAL NETWORKFOR DIRECTED GRAPHS


  • 与GCN有关

提出了MotifNet,一个能利用local graph motifs处理有向图的graph CNN。我们使用了一种注意力机制,使得MotifNet一般化标准的graph CNN,并且不会显著地增加模型复杂度。

NETWORK EMBEDDING USING HIERARCHICAL FEA-TURE AGGREGATION


  • 与GCN有关

我们提出了hierarchical feature aggregation approach,它会在不同深度的邻域上学习不同的特征聚合器。然后使用LSTM聚合不同深度的信息,从而确保信息准确地从更高的深度流向节点。

Neural Graph Machines: Learning Neural Networks Using Graphs


  • 与GCN有关

提出了一个带有graph-regularised objective的框架,叫Neural Graph Machines,它结合了神经网络和label propagation的功能。


推荐阅读
  • 深度学习中的Vision Transformer (ViT)详解
    本文详细介绍了深度学习中的Vision Transformer (ViT)方法。首先介绍了相关工作和ViT的基本原理,包括图像块嵌入、可学习的嵌入、位置嵌入和Transformer编码器等。接着讨论了ViT的张量维度变化、归纳偏置与混合架构、微调及更高分辨率等方面。最后给出了实验结果和相关代码的链接。本文的研究表明,对于CV任务,直接应用纯Transformer架构于图像块序列是可行的,无需依赖于卷积网络。 ... [详细]
  • 本文介绍了Android 7的学习笔记总结,包括最新的移动架构视频、大厂安卓面试真题和项目实战源码讲义。同时还分享了开源的完整内容,并提醒读者在使用FileProvider适配时要注意不同模块的AndroidManfiest.xml中配置的xml文件名必须不同,否则会出现问题。 ... [详细]
  • 微软头条实习生分享深度学习自学指南
    本文介绍了一位微软头条实习生自学深度学习的经验分享,包括学习资源推荐、重要基础知识的学习要点等。作者强调了学好Python和数学基础的重要性,并提供了一些建议。 ... [详细]
  • 在Android开发中,使用Picasso库可以实现对网络图片的等比例缩放。本文介绍了使用Picasso库进行图片缩放的方法,并提供了具体的代码实现。通过获取图片的宽高,计算目标宽度和高度,并创建新图实现等比例缩放。 ... [详细]
  • 云原生边缘计算之KubeEdge简介及功能特点
    本文介绍了云原生边缘计算中的KubeEdge系统,该系统是一个开源系统,用于将容器化应用程序编排功能扩展到Edge的主机。它基于Kubernetes构建,并为网络应用程序提供基础架构支持。同时,KubeEdge具有离线模式、基于Kubernetes的节点、群集、应用程序和设备管理、资源优化等特点。此外,KubeEdge还支持跨平台工作,在私有、公共和混合云中都可以运行。同时,KubeEdge还提供数据管理和数据分析管道引擎的支持。最后,本文还介绍了KubeEdge系统生成证书的方法。 ... [详细]
  • XML介绍与使用的概述及标签规则
    本文介绍了XML的基本概念和用途,包括XML的可扩展性和标签的自定义特性。同时还详细解释了XML标签的规则,包括标签的尖括号和合法标识符的组成,标签必须成对出现的原则以及特殊标签的使用方法。通过本文的阅读,读者可以对XML的基本知识有一个全面的了解。 ... [详细]
  • 自动轮播,反转播放的ViewPagerAdapter的使用方法和效果展示
    本文介绍了如何使用自动轮播、反转播放的ViewPagerAdapter,并展示了其效果。该ViewPagerAdapter支持无限循环、触摸暂停、切换缩放等功能。同时提供了使用GIF.gif的示例和github地址。通过LoopFragmentPagerAdapter类的getActualCount、getActualItem和getActualPagerTitle方法可以实现自定义的循环效果和标题展示。 ... [详细]
  • GPT-3发布,动动手指就能自动生成代码的神器来了!
    近日,OpenAI发布了最新的NLP模型GPT-3,该模型在GitHub趋势榜上名列前茅。GPT-3使用的数据集容量达到45TB,参数个数高达1750亿,训练好的模型需要700G的硬盘空间来存储。一位开发者根据GPT-3模型上线了一个名为debuid的网站,用户只需用英语描述需求,前端代码就能自动生成。这个神奇的功能让许多程序员感到惊讶。去年,OpenAI在与世界冠军OG战队的表演赛中展示了他们的强化学习模型,在限定条件下以2:0完胜人类冠军。 ... [详细]
  • SpringBoot整合SpringSecurity+JWT实现单点登录
    SpringBoot整合SpringSecurity+JWT实现单点登录,Go语言社区,Golang程序员人脉社 ... [详细]
  • 如何用UE4制作2D游戏文档——计算篇
    篇首语:本文由编程笔记#小编为大家整理,主要介绍了如何用UE4制作2D游戏文档——计算篇相关的知识,希望对你有一定的参考价值。 ... [详细]
  • Google Play推出全新的应用内评价API,帮助开发者获取更多优质用户反馈。用户每天在Google Play上发表数百万条评论,这有助于开发者了解用户喜好和改进需求。开发者可以选择在适当的时间请求用户撰写评论,以获得全面而有用的反馈。全新应用内评价功能让用户无需返回应用详情页面即可发表评论,提升用户体验。 ... [详细]
  • FeatureRequestIsyourfeaturerequestrelatedtoaproblem?Please ... [详细]
  • 标题: ... [详细]
  • 大数据Hadoop生态(20)MapReduce框架原理OutputFormat的开发笔记
    本文介绍了大数据Hadoop生态(20)MapReduce框架原理OutputFormat的开发笔记,包括outputFormat接口实现类、自定义outputFormat步骤和案例。案例中将包含nty的日志输出到nty.log文件,其他日志输出到other.log文件。同时提供了一些相关网址供参考。 ... [详细]
  • 本文讨论了如何使用GStreamer来删除H264格式视频文件中的中间部分,而不需要进行重编码。作者提出了使用gst_element_seek(...)函数来实现这个目标的思路,并提到遇到了一个解决不了的BUG。文章还列举了8个解决方案,希望能够得到更好的思路。 ... [详细]
author-avatar
手机用户2502862657
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有