SPFQ: A Stochastic Algorithm and Its Error Analysis for Neural Network Quantization
Jinjie Zhang, Rayan Saab

TL;DR
This paper introduces a fast stochastic neural network quantization algorithm with comprehensive error bounds, demonstrating efficient large-scale network compression and improved error decay with over-parameterization.
Contribution
It presents a novel stochastic quantization algorithm with linear complexity and establishes the first full-network error bounds under minimal assumptions.
Findings
Error bounds decay linearly with over-parameterization for Gaussian weights
Quantization achieves similar bounds with only logarithmic bits per weight
Algorithm scales linearly with the number of weights
Abstract
Quantization is a widely used compression method that effectively reduces redundancies in over-parameterized neural networks. However, existing quantization techniques for deep neural networks often lack a comprehensive error analysis due to the presence of non-convex loss functions and nonlinear activations. In this paper, we propose a fast stochastic algorithm for quantizing the weights of fully trained neural networks. Our approach leverages a greedy path-following mechanism in combination with a stochastic quantizer. Its computational complexity scales only linearly with the number of weights in the network, thereby enabling the efficient quantization of large networks. Importantly, we establish, for the first time, full-network error bounds, under an infinite alphabet condition and minimal assumptions on the weights and input data. As an application of this result, we prove that…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsAdvanced Neural Network Applications · Stochastic Gradient Optimization Techniques · Brain Tumor Detection and Classification
