热门标签 | 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的功能。


推荐阅读
  • 自然语言处理(NLP)——LDA模型:对电商购物评论进行情感分析
    目录一、2020数学建模美赛C题简介需求评价内容提供数据二、解题思路三、LDA简介四、代码实现1.数据预处理1.1剔除无用信息1.1.1剔除掉不需要的列1.1.2找出无效评论并剔除 ... [详细]
  • python模块之正则
    re模块可以读懂你写的正则表达式根据你写的表达式去执行任务用re去操作正则正则表达式使用一些规则来检测一些字符串是否符合个人要求,从一段字符串中找到符合要求的内容。在 ... [详细]
  • 本文详细介绍了 Spark 中的弹性分布式数据集(RDD)及其常见的操作方法,包括 union、intersection、cartesian、subtract、join、cogroup 等转换操作,以及 count、collect、reduce、take、foreach、first、saveAsTextFile 等行动操作。 ... [详细]
  • 本文节选自《NLTK基础教程——用NLTK和Python库构建机器学习应用》一书的第1章第1.2节,作者Nitin Hardeniya。本文将带领读者快速了解Python的基础知识,为后续的机器学习应用打下坚实的基础。 ... [详细]
  • Python 数据可视化实战指南
    本文详细介绍如何使用 Python 进行数据可视化,涵盖从环境搭建到具体实例的全过程。 ... [详细]
  • 在机器学习领域,深入探讨了概率论与数理统计的基础知识,特别是这些理论在数据挖掘中的应用。文章重点分析了偏差(Bias)与方差(Variance)之间的平衡问题,强调了方差反映了不同训练模型之间的差异,例如在K折交叉验证中,不同模型之间的性能差异显著。此外,还讨论了如何通过优化模型选择和参数调整来有效控制这一平衡,以提高模型的泛化能力。 ... [详细]
  • 独家解析:深度学习泛化理论的破解之道与应用前景
    本文深入探讨了深度学习泛化理论的关键问题,通过分析现有研究和实践经验,揭示了泛化性能背后的核心机制。文章详细解析了泛化能力的影响因素,并提出了改进模型泛化性能的有效策略。此外,还展望了这些理论在实际应用中的广阔前景,为未来的研究和开发提供了宝贵的参考。 ... [详细]
  • 本文介绍了如何使用 Google Colab 的免费 GPU 资源进行深度学习应用开发。Google Colab 是一个无需配置即可使用的云端 Jupyter 笔记本环境,支持多种深度学习框架,并且提供免费的 GPU 计算资源。 ... [详细]
  • 本文详细解析了ASP.NET 2.0中的Callback机制,不仅介绍了基本的使用方法,还深入探讨了其背后的实现原理。通过对比Atlas框架,帮助读者更好地理解和应用这一机制。 ... [详细]
  • 非计算机专业的朋友如何拿下多个Offer
    大家好,我是归辰。秋招结束后,我已顺利入职,并应公子龙的邀请,分享一些秋招面试的心得体会,希望能帮助到学弟学妹们,让他们在未来的面试中更加顺利。 ... [详细]
  • 解决Only fullscreen opaque activities can request orientation错误的方法
    本文介绍了在使用PictureSelectorLight第三方框架时遇到的Only fullscreen opaque activities can request orientation错误,并提供了一种有效的解决方案。 ... [详细]
  • 在2019中国国际智能产业博览会上,百度董事长兼CEO李彦宏强调,人工智能应务实推进其在各行业的应用。随后,在“ABC SUMMIT 2019百度云智峰会”上,百度展示了通过“云+AI”推动AI工业化和产业智能化的最新成果。 ... [详细]
  • Android 构建基础流程详解
    Android 构建基础流程详解 ... [详细]
  • 在Linux系统中,网络配置是至关重要的任务之一。本文详细解析了Firewalld和Netfilter机制,并探讨了iptables的应用。通过使用`ip addr show`命令来查看网卡IP地址(需要安装`iproute`包),当网卡未分配IP地址或处于关闭状态时,可以通过`ip link set`命令进行配置和激活。此外,文章还介绍了如何利用Firewalld和iptables实现网络流量控制和安全策略管理,为系统管理员提供了实用的操作指南。 ... [详细]
  • 通过手机获取的GPS坐标在手机地图上存在约100-200米的偏差,但在Google Maps中搜索同一坐标时,定位非常精确。这种偏差可能出于安全或隐私考虑而被有意引入。此外,不同设备和环境下的GPS信号强度和精度也会影响最终的定位结果。 ... [详细]
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社区 版权所有