An Introduction to Neural Data Compression

02/14/2022
by   Yibo Yang, et al.
0

Neural compression is the application of neural networks and other machine learning methods to data compression. While machine learning deals with many concepts closely related to compression, entering the field of neural compression can be difficult due to its reliance on information theory, perceptual metrics, and other knowledge specific to the field. This introduction hopes to fill in the necessary background by reviewing basic coding topics such as entropy coding and rate-distortion theory, related machine learning ideas such as bits-back coding and perceptual metrics, and providing a guide through the representative works in the literature so far.

READ FULL TEXT

page 1

page 20

research
01/05/2022

Understanding Entropy Coding With Asymmetric Numeral Systems (ANS): a Statistician's Perspective

Entropy coding is the backbone data compression. Novel machine-learning ...
research
08/16/2011

A Machine Learning Perspective on Predictive Coding with PAQ

PAQ8 is an open source lossless data compression algorithm that currentl...
research
06/16/2022

A visual introduction to information theory

Though originally developed for communications engineering, information ...
research
04/28/2023

Computation of Rate-Distortion-Perception Functions With Wasserstein Barycenter

The nascent field of Rate-Distortion-Perception (RDP) theory is seeing a...
research
05/10/2010

On Macroscopic Complexity and Perceptual Coding

The theoretical limits of 'lossy' data compression algorithms are consid...
research
05/08/2023

Reviewed of the compression limit of an individual sequence using the Set Shaping Theory

Abstract: In this article, we will analyze in detail the coding limit of...

Please sign up or login with your details

Forgot password? Click here to reset