Three Quantization Regimes for ReLU Networks

Fuente: arXiv
Saved in:
Bibliographic Details
Main Authors: Ou, Weigutian, Schenkel, Philipp, Bölcskei, Helmut
Format: Preprint
Published: 2024
Subjects:
Online Access:
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1866916234067443712
author Ou, Weigutian
Schenkel, Philipp
Bölcskei, Helmut
author_facet Ou, Weigutian
Schenkel, Philipp
Bölcskei, Helmut
contents We establish the fundamental limits in the approximation of Lipschitz functions by deep ReLU neural networks with finite-precision weights. Specifically, three regimes, namely under-, over-, and proper quantization, in terms of minimax approximation error behavior as a function of network weight precision, are identified. This is accomplished by deriving nonasymptotic tight lower and upper bounds on the minimax approximation error. Notably, in the proper-quantization regime, neural networks exhibit memory-optimality in the approximation of Lipschitz functions. Deep networks have an inherent advantage over shallow networks in achieving memory-optimality. We also develop the notion of depth-precision tradeoff, showing that networks with high-precision weights can be converted into functionally equivalent deeper networks with low-precision weights, while preserving memory-optimality. This idea is reminiscent of sigma-delta analog-to-digital conversion, where oversampling rate is traded for resolution in the quantization of signal samples. We improve upon the best-known ReLU network approximation results for Lipschitz functions and describe a refinement of the bit extraction technique which could be of independent general interest.
format Preprint
id arxiv_https___arxiv_org_abs_2405_01952
institution arXiv
publishDate 2024
record_format arxiv
spellingShingle Three Quantization Regimes for ReLU Networks
Ou, Weigutian
Schenkel, Philipp
Bölcskei, Helmut
Machine Learning
Artificial Intelligence
Information Theory
We establish the fundamental limits in the approximation of Lipschitz functions by deep ReLU neural networks with finite-precision weights. Specifically, three regimes, namely under-, over-, and proper quantization, in terms of minimax approximation error behavior as a function of network weight precision, are identified. This is accomplished by deriving nonasymptotic tight lower and upper bounds on the minimax approximation error. Notably, in the proper-quantization regime, neural networks exhibit memory-optimality in the approximation of Lipschitz functions. Deep networks have an inherent advantage over shallow networks in achieving memory-optimality. We also develop the notion of depth-precision tradeoff, showing that networks with high-precision weights can be converted into functionally equivalent deeper networks with low-precision weights, while preserving memory-optimality. This idea is reminiscent of sigma-delta analog-to-digital conversion, where oversampling rate is traded for resolution in the quantization of signal samples. We improve upon the best-known ReLU network approximation results for Lipschitz functions and describe a refinement of the bit extraction technique which could be of independent general interest.
title Three Quantization Regimes for ReLU Networks
topic Machine Learning
Artificial Intelligence
Information Theory
url https://arxiv.org/abs/2405.01952