paper-with-me

홈 › Papers

SGCN: Exploiting Compressed-Sparse Features in Deep Graph Convolutional Network Accelerators

2023-01-25 · Mingi Yoo, Jaeyong Song, Jounghoo Lee, Namhyung Kim, Youngsok Kim, Jinho Lee

Graph convolutional networks (GCNs) are becoming increasingly popular as they overcome the limited applicability of prior neural networks. A GCN takes as input an arbitrarily structured graph and executes a series of layers which exploit the graph's structure to calculate their output features. One recent trend in GCNs is the use of deep network architectures. As opposed to the traditional GCNs which only span around two to five layers deep, modern GCNs now incorporate tens to hundreds of layers with the help of residual connections. From such deep GCNs, we find an important characteristic that they exhibit very high intermediate feature sparsity. We observe that with deep layers and residual connections, the number of zeros in the intermediate features sharply increases. This reveals a new opportunity for accelerators to exploit in GCN executions that was previously not present. In this paper, we propose SGCN, a fast and energy-efficient GCN accelerator which fully exploits the sparse intermediate features of modern GCNs. SGCN suggests several techniques to achieve significantly higher performance and energy efficiency than the existing accelerators. First, SGCN employs a GCN-friendly feature compression format. We focus on reducing the off-chip memory traffic, which often is the bottleneck for GCN executions. Second, we propose microarchitectures for seamlessly handling the compressed feature format. Third, to better handle locality in the existence of the varying sparsity, SGCN employs sparsity-aware cooperation. Sparsity-aware cooperation creates a pattern that exhibits multiple reuse windows, such that the cache can capture diverse sizes of working sets and therefore adapt to the varying level of sparsity. We show that SGCN achieves 1.71x speedup and 43.9% higher energy efficiency compared to the existing accelerators.

📄 PDF Abstract BibTeX arXiv:2301.10388

Code (1)

2023-MindSpore-1/ms-code-218/tree/main/sgcn mindspore

Tasks

Feature Compression

Methods 이 논문이 사용한 방법론

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 제목 키워드 기반

SGCN:Sparse Graph Convolution Network for Pedestrian Trajectory Prediction

2021-04-04 · Liushuai Shi, Le Wang, Chengjiang Long, Sanping Zhou 외

Pedestrian trajectory prediction is a key technology in autopilot, which remains to be very challenging due to complex interactions between pedestrians. However, previous works based on dense undirected interaction suffe…

Pedestrian Trajectory PredictionPredictionTrajectory Prediction

SGCN: Sparse Graph Convolution Network for Pedestrian Trajectory Prediction

2021-06-19 · CVPR 2021 1 · Liushuai Shi, Le Wang, Chengjiang Long, Sanping Zhou 외

Pedestrian trajectory prediction is a key technology in autopilot, which remains to be very challenging due to complex interactions between pedestrians. However, previous works based on dense undirected interaction s…

Pedestrian Trajectory PredictionPredictionTrajectory Prediction

KAN KAN Buff Signed Graph Neural Networks?

2025-01-01 · Muhieddine Shebaro, Jelena Tešić

Graph Representation Learning aims to create effective embeddings for nodes and edges that encapsulate their features and relationships. Graph Neural Networks (GNNs) leverage neural networks to model complex graph struct…

Community DetectionGraph Representation LearningLink Sign PredictionRepresentation Learning

TSGCNeXt: Dynamic-Static Multi-Graph Convolution for Efficient Skeleton-Based Action Recognition with Long-term Learning Potential

2023-04-23 · Dongjingdin Liu, Pengpeng Chen, Miao Yao, Yijing Lu 외

Skeleton-based action recognition has achieved remarkable results in human action recognition with the development of graph convolutional networks (GCNs). However, the recent works tend to construct complex learning mech…

Action RecognitionGraph LearningSkeleton Based Action RecognitionTemporal Action Localization+1

Graph Convolutional Neural Networks based on Quantum Vertex Saliency

2018-09-04 · Lu Bai, Yuhang Jiao, Luca Rossi, Lixin Cui 외

This paper proposes a new Quantum Spatial Graph Convolutional Neural Network (QSGCNN) model that can directly learn a classification function for graphs of arbitrary sizes. Unlike state-of-the-art Graph Convolutional Neu…

General ClassificationGraph Classification