arrow
Return

DeepCABAC: A Universal Compression Algorithm for Deep Neural Networks

delete2020-05-01
delete72
delete
OA
AI
S
Simon Wiedemann
P
Paul Haase
A
Arturo Marbán
D
David Neumann
T
Tung Nguyen
H
Heiko Schwarz
T
Thomas Wiegand
D
Detlev Marpe
W
Wojciech Samek *
DOI:10.1109/JSTSP.2020.2969554delete
deleteOriginal
deleteShare
deleteSave
View PDF
Abstract

Abstract

En 中文
In the past decade deep neural networks (DNNs) have shown state-of-the-art performance on a wide range of complex machine learning tasks. Many of these results have been achieved while growing the size of DNNs, creating a demand for efficient compression and transmission of them. In this work we present DeepCABAC, a universal compression algorithm for DNNs that is based on applying Context-based Adaptive Binary Arithmetic Coder (CABAC) to the DNN parameters. CABAC was originally designed for the H.264/AVC video coding standard and became the state-of-the-art for the lossless compression part of video compression. DeepCABAC applies a novel quantization scheme that minimizes a rate-distortion function while simultaneously taking the impact of quantization to the DNN performance into account. Experimental results show that DeepCABAC consistently attains higher compression rates than previously proposed coding techniques for DNN compression. For instance, it is able to compress the VGG16 ImageNet model by x63.6 with no loss of accuracy, thus being able to represent the entire network with merely 9 MB. The source code for encoding and decoding can be found at https://github.com/fraunhoferhhi/DeepCABAC.
Keywords:
Neural networks
Source coding
Decoding
Compression algorithms
Quantization (signal)
Machine learning
Deep learning
neural network compression
efficient representation
source coding
rate-distortion quantization
arithmetic coding
AI Summary

AI Summary

Key information extracted from the uploaded paper, including a brief overview, abstract, background, key highlights, visual analysis, and future outlook.

Journal

IEEE Journal of Selected Topics in Signal Processing cover
IEEE Journal of Selected Topics in Signal Processing
IF:
13.7
Papers:
1.9K
Citations:
1.1W

Organization

F
fraunhofer gesellschaft
Scholars:
1.6W
Papers: 1.2W
Citations: 24
Cited Papers

Cited Papers

errShare
errSave
Robust and Communication-Efficient Federated Learning From Non-i.i.d. Data
err2020-09-01
err1.0K
errOAAI
errSattler, Felix; Wiedemann, Simon; Mueller, Klaus-Robert; Samek, Wojciech
errShare
errSave
Scaling for edge inference of deep neural networks
err2018-04-17
err332
PREAI
errXu, Xiaowei; Ding, Yukun; Hu, Sharon Xiaobo; Niemier, Michael; Cong, Jason; Hu, Yu; Shi, Yiyu
errShare
errSave
errShare
errSave
Unmasking Clever Hans predictors and assessing what machines really learn
err2019-03-11
err646
errOAAI
errLapuschkin, Sebastian; Waeldchen, Stephan; Binder, Alexander; Montavon, Gregoire; Samek, Wojciech; Mueller, Klaus-Robert
errShare
errSave
researcher View more