paper-with-me

Papers

FastGCN: Fast Learning with Graph Convolutional Networks via Importance Sampling

2018-01-30 · ICLR 2018 1 · Jie Chen, Tengfei Ma, Cao Xiao

The graph convolutional networks (GCN) recently proposed by Kipf and Welling are an effective graph model for semi-supervised learning. This model, however, was originally designed to be learned with the presence of both training and test data. Moreover, the recursive neighborhood expansion across layers poses time and memory challenges for training with large, dense graphs. To relax the requirement of simultaneous availability of test data, we interpret graph convolutions as integral transforms of embedding functions under probability measures. Such an interpretation allows for the use of Monte Carlo approaches to consistently estimate the integrals, which in turn leads to a batched training scheme as we propose in this work---FastGCN. Enhanced with importance sampling, FastGCN not only is efficient for training but also generalizes well for inference. We show a comprehensive set of experiments to demonstrate its effectiveness compared with GCN and related models. In particular, training is orders of magnitude more efficient while predictions remain comparably accurate.

📄 PDF Abstract BibTeX arXiv:1801.10247

Code (4)

matenure/FastGCN 공식 구현 tf
gkunnan97/fastgcn_pytorch pytorch
gmancino/fastgcn-pytorch pytorch
jiechenjiechen/FastGCN-matlab tf

Tasks

Node Classification

Methods 이 논문이 사용한 방법론

FastGCN 설명 없음
Graph Convolutional Networks 설명 없음
GCN A Graph Convolutional Network, or GCN, is an approach for semi-supervised learning on graph-structured data. It is based on an efficient variant of [convolutional neural…

Similar Papers 제목 키워드 기반

Urban Traffic Flow Forecast Based on FastGCRNN

2020-09-17 · Ya Zhang, Mingming Lu, Haifeng Li

Traffic forecasting is an important prerequisite for the application of intelligent transportation systems in urban traffic networks. The existing works adopted RNN and CNN/GCN, among which GCRN is the state of art work,…

Decoder

A Local Graph Limits Perspective on Sampling-Based GNNs

2023-10-17 · Yeganeh Alimohammadi, Luana Ruiz, Amin Saberi

We propose a theoretical framework for training Graph Neural Networks (GNNs) on large input graphs via training on small, fixed-size sampled subgraphs. This framework is applicable to a wide range of models, including po…

Node Classification

Simplifying Graph Convolutional Networks

2019-02-19 · Felix Wu, Tianyi Zhang, Amauri Holanda de Souza Jr., Christopher Fifty 외

Graph Convolutional Networks (GCNs) and their variants have experienced significant attention and have become the de facto methods for learning graph representations. GCNs derive inspiration primarily from recent deep le…

Graph RegressionImage ClassificationNode ClassificationNode Classification on Non-Homophilic (Heterophilic) Graphs+4

On Batch-size Selection for Stochastic Training for Graph Neural Networks

2021-01-01 · Yaochen Hu, Amit Levi, Ishaan Kumar, Yingxue Zhang 외

In recent years deep learning has become an important framework for supervised learning. It has been observed that stochastic gradient decent (SGD) method in deep learning networks performs well when the minibatch size i…

Deep Learning

Revisiting Layer-wise Sampling in Fast Training for Graph Convolutional Networks

2021-09-29 · Yifan Chen, Tianning Xu, Dilek Hakkani-Tur, Di Jin 외

To accelerate the training of graph convolutional networks (GCN), many sampling-based methods have been developed for approximating the embedding aggregation. Among them, a layer-wise approach recursively performs import…