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

04/29/2021
by   Jannis Clausius, et al.
0

Attracted by its scalability towards practical codeword lengths, we revisit the idea of Turbo-autoencoders for end-to-end learning of PHY-Layer communications. For this, we study the existing concepts of Turbo-autoencoders from the literature and compare the concept with state-of-the-art classical coding schemes. We propose a new component-wise training algorithm based on the idea of Gaussian a priori distributions that reduces the overall training time by almost a magnitude. Further, we propose a new serial architecture inspired by classical serially concatenated Turbo code structures and show that a carefully optimized interface between the two component autoencoders is required. To the best of our knowledge, these serial Turbo autoencoder structures are the best known neural network based learned sequences that can be trained from scratch without any required expert knowledge in the domain of channel codes.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
05/16/2023

Component Training of Turbo Autoencoders

Isolated training with Gaussian priors (TGP) of the component autoencode...
research
04/06/2018

End-to-End Learning of Communications Systems Without a Channel Model

The idea of end-to-end learning of communications systems through neural...
research
08/08/2021

A Database of Quantum Codes

Quantum error correcting codes (QECC) is becoming an increasingly import...
research
12/20/2022

Optimizing Serially Concatenated Neural Codes with Classical Decoders

For improving short-length codes, we demonstrate that classic decoders c...
research
10/22/2021

Deep Convolutional Autoencoders as Generic Feature Extractors in Seismological Applications

The idea of using a deep autoencoder to encode seismic waveform features...
research
03/06/2019

DeepTurbo: Deep Turbo Decoder

Present-day communication systems routinely use codes that approach the ...
research
07/02/2018

Deepcode: Feedback Codes via Deep Learning

The design of codes for communicating reliably over a statistically well...

Please sign up or login with your details

Forgot password? Click here to reset