Interpreting Training Aspects of Deep-Learned Error-Correcting Codes

05/07/2023
by   N. Devroye, et al.
0

As new deep-learned error-correcting codes continue to be introduced, it is important to develop tools to interpret the designed codes and understand the training process. Prior work focusing on the deep-learned TurboAE has both interpreted the learned encoders post-hoc by mapping these onto nearby “interpretable” encoders, and experimentally evaluated the performance of these interpretable encoders with various decoders. Here we look at developing tools for interpreting the training process for deep-learned error-correcting codes, focusing on: 1) using the Goldreich-Levin algorithm to quickly interpret the learned encoder; 2) using Fourier coefficients as a tool for understanding the training dynamics and the loss landscape; 3) reformulating the training loss, the binary cross entropy, by relating it to encoder and decoder parameters, and the bit error rate (BER); 4) using these insights to formulate and study a new training procedure. All tools are demonstrated on TurboAE, but are applicable to other deep-learned forward error correcting codes (without feedback).

READ FULL TEXT

page 1

page 2

page 3

page 4

research
11/03/2021

A McEliece cryptosystem using permutation codes

This paper is an attempt to build a new public-key cryptosystem; similar...
research
07/27/2023

Knot Theory and Error-Correcting Codes

This paper builds a novel bridge between algebraic coding theory and mat...
research
10/23/2018

Learning from the Syndrome

In this paper, we introduce the syndrome loss, an alternative loss funct...
research
05/10/2021

FAID Diversity via Neural Networks

Decoder diversity is a powerful error correction framework in which a co...
research
05/16/2023

Component Training of Turbo Autoencoders

Isolated training with Gaussian priors (TGP) of the component autoencode...
research
10/09/2021

ProductAE: Towards Training Larger Channel Codes based on Neural Product Codes

There have been significant research activities in recent years to autom...

Please sign up or login with your details

Forgot password? Click here to reset