LGMLMay 24, 2019

Structured Compression by Weight Encryption for Unstructured Pruning and Quantization

arXiv:1905.10138v262 citations
Originality Highly original
AI Analysis

This work addresses the performance bottleneck for deploying compressed models on devices, offering a structured solution for unstructured pruning and quantization.

The paper tackles the challenge of irregular sparse matrix formats hindering performance in compressed neural networks by proposing a weight encryption scheme that represents sparse quantized weights in a structured regular format, achieving a compression ratio of 0.28 bits/weight for AlexNet layers with 1-bit quantization and 91% pruning without accuracy loss.

Model compression techniques, such as pruning and quantization, are becoming increasingly important to reduce the memory footprints and the amount of computations. Despite model size reduction, achieving performance enhancement on devices is, however, still challenging mainly due to the irregular representations of sparse matrix formats. This paper proposes a new weight representation scheme for Sparse Quantized Neural Networks, specifically achieved by fine-grained and unstructured pruning method. The representation is encrypted in a structured regular format, which can be efficiently decoded through XOR-gate network during inference in a parallel manner. We demonstrate various deep learning models that can be compressed and represented by our proposed format with fixed and high compression ratio. For example, for fully-connected layers of AlexNet on ImageNet dataset, we can represent the sparse weights by only 0.28 bits/weight for 1-bit quantization and 91% pruning rate with a fixed decoding rate and full memory bandwidth usage. Decoding through XOR-gate network can be performed without any model accuracy degradation with additional patch data associated with small overhead.

Foundations

The foundational work for this paper's niche, ranked by how specifically the neighbourhood builds on it — not by global fame.

Your Notes