paper-with-me

홈 › Papers

Don't stack layers in graph neural networks, wire them randomly

2021-01-01 · ICLR Workshop GTRL 2021 5 · Diego Valsesia, Giulia Fracastoro, Enrico Magli

Graph neural networks have become a staple in problems addressing learning and analysis of data defined over graphs. However, several results suggest an inherent difficulty in extracting better performance by increasing the number of layers. Besides the classic vanishing gradient issues, recent works attribute this to a phenomenon peculiar to the extraction of node features in graph-based tasks, i.e., the need to consider multiple neighborhood sizes at the same time and adaptively tune them. In this paper, we investigate the recently proposed randomly wired architectures in the context of graph neural networks. Instead of building deeper networks by stacking many layers, we prove that employing a randomly-wired architecture can be a more effective way to increase the capacity of the network and obtain richer representations. We show that such architectures behave like an ensemble of paths, which are able to merge contributions from receptive fields of varied size. Moreover, these receptive fields can also be modulated to be wider or narrower through the trainable weights over the paths. We also provide extensive experimental evidence of the superior performance of randomly wired architectures over three tasks and five graph convolution definitions, using a recent benchmarking framework that addresses the reliability of previous testing methodologies.

📄 PDF Abstract BibTeX

Code (0)

등록된 구현이 없습니다.

Tasks

AttributeBenchmarking

Methods 이 논문이 사용한 방법론

Convolution A convolution is a type of matrix operation, consisting of a kernel, a small matrix of weights, that slides over input data performing element-wise multiplication with the…

Similar Papers 제목 키워드 기반

RAN-GNNs: breaking the capacity limits of graph neural networks

2021-03-29 · Diego Valsesia, Giulia Fracastoro, Enrico Magli

Graph neural networks have become a staple in problems addressing learning and analysis of data defined over graphs. However, several results suggest an inherent difficulty in extracting better performance by increasing …

AttributeBenchmarking

Exploring Randomly Wired Neural Networks for Climate Model Emulation

2022-12-06 · William Yik, Sam J. Silva, Andrew Geiss, Duncan Watson-Parris

Exploring the climate impacts of various anthropogenic emissions scenarios is key to making informed decisions for climate change mitigation and adaptation. State-of-the-art Earth system models can provide detailed insig…

Graph Neural Networks: Architectures, Stability and Transferability

2020-08-04 · Luana Ruiz, Fernando Gama, Alejandro Ribeiro

Graph Neural Networks (GNNs) are information processing architectures for signals supported on graphs. They are presented here as generalizations of convolutional neural networks (CNNs) in which individual layers contain…

Recommendation Systems

Exploring Randomly Wired Neural Networks for Image Recognition

2019-04-02 · ICCV 2019 10 · Saining Xie, Alexander Kirillov, Ross Girshick, Kaiming He

Neural networks for image recognition have evolved through extensive manual design from simple chain-like models to structures with multiple wiring paths. The success of ResNets and DenseNets is due in large part to thei…

Image ClassificationNeural Architecture Search

Connecting Graph Convolution and Graph PCA

2021-09-29 · Lingxiao Zhao, Leman Akoglu

Graph convolution operator of the GCN model is originally motivated from a localized first-order approximation of spectral graph convolutions. This work stands on a different view; establishing a mathematical connection …

Node Classification