Deepcode: Feedback Codes via Deep Learning

07/02/2018
by   Hyeji Kim, et al.
0

The design of codes for communicating reliably over a statistically well defined channel is an important endeavor involving deep mathematical research and wide-ranging practical applications. In this work, we present the first family of codes obtained via deep learning, which significantly beats state-of-the-art codes designed over several decades of research. The communication channel under consideration is the Gaussian noise channel with feedback, whose study was initiated by Shannon; feedback is known theoretically to improve reliability of communication, but no practical codes that do so have ever been successfully constructed. We break this logjam by integrating information theoretic insights harmoniously with recurrent-neural-network based encoders and decoders to create novel codes that outperform known codes by 3 orders of magnitude in reliability. We also demonstrate several desirable properties of the codes: (a) generalization to larger block lengths, (b) composability with known codes, (c) adaptation to practical constraints. This result also has broader ramifications for coding theory: even when the channel has a clear mathematical model, deep learning methodologies, when combined with channel-specific information-theoretic insights, can potentially beat state-of-the-art codes constructed over decades of mathematical research.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
04/25/2023

Robust Non-Linear Feedback Coding via Power-Constrained Deep Learning

The design of codes for feedback-enabled communications has been a long-...
research
11/08/2019

Turbo Autoencoder: Deep learning based channel codes for point-to-point communication channels

Designing codes that combat the noise in a communication medium has rema...
research
05/23/2018

Communication Algorithms via Deep Learning

Coding theory is a central discipline underpinning wireline and wireless...
research
06/19/2022

All you need is feedback: Communication with block attention feedback codes

Deep learning based channel code designs have recently gained interest a...
research
08/29/2021

KO codes: Inventing Nonlinear Encoding and Decoding for Reliable Wireless Communication via Deep-learning

Landmark codes underpin reliable physical layer communication, e.g., Ree...
research
11/02/2019

Sparse Regression Codes

Developing computationally-efficient codes that approach the Shannon-the...
research
04/29/2021

Serial vs. Parallel Turbo-Autoencoders and Accelerated Training for Learned Channel Codes

Attracted by its scalability towards practical codeword lengths, we revi...

Please sign up or login with your details

Forgot password? Click here to reset