没有合适的资源?快使用搜索试试~ 我知道了~
2019-Graph Neural Networks for IceCube Signal Classification-把节点
需积分: 0 0 下载量 108 浏览量
2022-08-04
13:17:59
上传
评论
收藏 296KB PDF 举报
温馨提示
试读
8页
Function Space Pooling For Graph ConvolutionalSchool of Computer Science and Inf
资源详情
资源评论
资源推荐
Function Space Pooling For Graph Convolutional
Networks
Padraig Corcoran
School of Computer Science and Informatics
Cardiff University
May 16, 2019
Abstract
Convolutional layers in graph neural networks are a fundamental type
of layer which output a representation or embedding of each graph ver-
tex. The representation typically encodes information about the vertex in
question and its neighbourhood. If one wishes to perform a graph centric
task such as graph classification the set of vertex representations must be
integrated or pooled to form a graph representation. We propose a novel
pooling method which transforms a set of vertex representations into a
function space representation. Experiential results demonstrate that the
proposed method outperforms standard pooling methods of computing
the sum and mean vertex representation.
1 Introduction
Many real world data such as social networks, collections of documents and
chemical structures are naturally represented as graphs. Consequently there
exists great potential for the application of machine learning to graphs. Given
the great successes of neural networks or deep learning to the analysis of images,
there has recently been much research considering the application or general-
ization of neural networks to graphs. In many cases this has resulted in state
of the art performance in many tasks (Wu et al., 2019).
Graph convolutional is a neural network architecture commonly applied to
graphs. This architecture consists of a sequence of convolutional layers where
each layer iteratively updates a representation or embedding of each vertex.
This update is achieved through the application of an operation which consid-
ers the current representation of each vertex plus the current representation of
its adjacent neighbours (Gilmer et al., 2017). The output of a sequence of con-
volutional layers is a representation of each vertex which encodes properties of
the vertex in question and vertices in its neighbourhood.
If one wishes to perform a vertex centric task such as vertex classification,
then one may operate directly on the set of vertex representations output from
a sequence of convolutional layers. However, if one wishes to perform a graph
centric task such as graph classification, then the set of vertex representations
1
arXiv:1905.06259v1 [cs.LG] 15 May 2019
whph
- 粉丝: 21
- 资源: 305
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功
评论0