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

04/25/2023
by   Junghoon Kim, et al.
0

The design of codes for feedback-enabled communications has been a long-standing open problem. Recent research on non-linear, deep learning-based coding schemes have demonstrated significant improvements in communication reliability over linear codes, but are still vulnerable to the presence of forward and feedback noise over the channel. In this paper, we develop a new family of non-linear feedback codes that greatly enhance robustness to channel noise. Our autoencoder-based architecture is designed to learn codes based on consecutive blocks of bits, which obtains de-noising advantages over bit-by-bit processing to help overcome the physical separation between the encoder and decoder over a noisy channel. Moreover, we develop a power control layer at the encoder to explicitly incorporate hardware constraints into the learning optimization, and prove that the resulting average power constraint is satisfied asymptotically. Numerical experiments demonstrate that our scheme outperforms state-of-the-art feedback codes by wide margins over practical forward and feedback noise regimes, and provide information-theoretic insights on the behavior of our non-linear codes. Moreover, we observe that, in a long blocklength regime, canonical error correction codes are still preferable to feedback codes when the feedback noise becomes high.

READ FULL TEXT

page 1

page 2

page 3

page 4

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
07/02/2018

Deepcode: Feedback Codes via Deep Learning

The design of codes for communicating reliably over a statistically well...
research
05/04/2021

Deep Extended Feedback Codes

A new deep-neural-network (DNN) based error correction encoder architect...
research
07/07/2023

On Pseudolinear Codes for Correcting Adversarial Errors

We consider error-correction coding schemes for adversarial wiretap chan...
research
12/22/2021

DRF Codes: Deep SNR-Robust Feedback Codes

We present a new deep-neural-network (DNN) based error correction code f...
research
08/18/2020

Deepcode and Modulo-SK are Designed for Different Settings

We respond to [1] which claimed that "Modulo-SK scheme outperforms Deepc...
research
08/27/2023

A Novel Reconfigurable Vector-Processed Interleaving Algorithm for a DVB-RCS2 Turbo Encoder

Turbo-Codes (TC) are a family of convolutional codes enabling Forward-Er...

Please sign up or login with your details

Forgot password? Click here to reset