paper-with-me

Papers

Degree-Quant: Quantization-Aware Training for Graph Neural Networks

2020-08-11 · ICLR 2021 1 · Shyam A. Tailor, Javier Fernandez-Marques, Nicholas D. Lane

Graph neural networks (GNNs) have demonstrated strong performance on a wide variety of tasks due to their ability to model non-uniform structured data. Despite their promise, there exists little research exploring methods to make them more efficient at inference time. In this work, we explore the viability of training quantized GNNs, enabling the usage of low precision integer arithmetic during inference. We identify the sources of error that uniquely arise when attempting to quantize GNNs, and propose an architecturally-agnostic method, Degree-Quant, to improve performance over existing quantization-aware training baselines commonly used on other architectures, such as CNNs. We validate our method on six datasets and show, unlike previous attempts, that models generalize to unseen graphs. Models trained with Degree-Quant for INT8 quantization perform as well as FP32 models in most cases; for INT4 models, we obtain up to 26% gains over the baselines. Our work enables up to 4.7x speedups on CPU when using INT8 arithmetic.

📄 PDF Abstract BibTeX arXiv:2008.05000

Code (0)

등록된 구현이 없습니다.

Tasks

CPUGraph ClassificationGraph RegressionNode ClassificationQuantization

Similar Papers 제목 키워드 기반

QFT: Post-training quantization via fast joint finetuning of all degrees of freedom

2022-12-05 · Alex Finkelstein, Ella Fuchs, Idan Tal, Mark Grobman 외

The post-training quantization (PTQ) challenge of bringing quantized neural net accuracy close to original has drawn much attention driven by industry demand. Many of the methods emphasize optimization of a specific degr…

AllQuantization

Transition Rate Scheduling for Quantization-Aware Training

2024-04-30 · Junghyup Lee, Jeimin Jeon, Dohyung Kim, Bumsub Ham

Quantization-aware training (QAT) simulates a quantization process during training to lower bit-precision of weights/activations. It learns quantized weights indirectly by updating latent weights, i.e., full-precision in…

QuantizationScheduling

SQUAT: Stateful Quantization-Aware Training in Recurrent Spiking Neural Networks

2024-04-15 · Sreyes Venkatesh, Razvan Marinescu, Jason K. Eshraghian

Weight quantization is used to deploy high-performance deep learning models on resource-limited hardware, enabling the use of low-precision integers for storage and computation. Spiking neural networks (SNNs) share the g…

Quantization

GHN-QAT: Training Graph Hypernetworks to Predict Quantization-Robust Parameters of Unseen Limited Precision Neural Networks

2023-09-24 · Stone Yun, Alexander Wong

Graph Hypernetworks (GHN) can predict the parameters of varying unseen CNN architectures with surprisingly good accuracy at a fraction of the cost of iterative optimization. Following these successes, preliminary researc…

Quantization

Starting Positions Matter: A Study on Better Weight Initialization for Neural Network Quantization

2025-06-12 · Stone Yun, Alexander Wong

Deep neural network (DNN) quantization for fast, efficient inference has been an important tool in limiting the cost of machine learning (ML) model inference. Quantization-specific model development techniques such as re…

Quantization