Proceedings of the Thirty-First International Joint Conference on Artificial Intelligence · 2022 · 45 citations · 40 references
ComputingComputer ScienceAlgorithmsMachine LearningParallel AlgorithmsDeep LearningGraph AlgorithmsGraph AnalyticsGraph MiningGraph-based LearningNeural NetworksDeep Learning AccelerationDeep Learning AcceleratorsGraph Convolutional NetworksGraph Neural NetworksGraph ProcessingMachine Learning Acceleration
Graph neural networks (GNNs) have been a hot spot of recent research and are widely utilized in diverse applications. However, with the use of huger data and deeper models, an urgent demand is unsurprisingly made to accelerate GNNs for more efficient execution. In this paper, we provide a comprehensive survey on acceleration methods for GNNs from an algorithmic perspective. We first present a new taxonomy to classify existing acceleration methods into five categories. Based on the classification, we systematically discuss these methods and highlight their correlations. Next, we provide comparisons from aspects of the efficiency and characteristics of these methods. Finally, we suggest some promising prospects for future research.
40
Distilling the Knowledge in a Neural Network
Geoffrey E. Hinton, Oriol Vinyals · arXiv (Cornell University) · 2015 · 14K citations · Full text
The Graph Neural Network Model
Franco Scarselli, M. Gori, Ah Chung Tsoi et al. · IEEE Transactions on Neural Networks · 2008 · 9.3K citations · Full text
Guillem Cucurull, Arantxa Casanova, Adriana Romero et al. · arXiv (Cornell University) · 2017 · 8.3K citations · Full text