Communication Algorithms via Deep Learning

05/23/2018
by   Hyeji Kim, et al.
2

Coding theory is a central discipline underpinning wireline and wireless modems that are the workhorses of the information age. Progress in coding theory is largely driven by individual human ingenuity with sporadic breakthroughs over the past century. In this paper we study whether it is possible to automate the discovery of decoding algorithms via deep learning. We study a family of sequential codes parameterized by recurrent neural network (RNN) architectures. We show that creatively designed and trained RNN architectures can decode well known sequential codes such as the convolutional and turbo codes with close to optimal performance on the additive white Gaussian noise (AWGN) channel, which itself is achieved by breakthrough algorithms of our times (Viterbi and BCJR decoders, representing dynamic programing and forward-backward algorithms). We show strong generalizations, i.e., we train at a specific signal to noise ratio and block length but test at a wide range of these quantities, as well as robustness and adaptivity to deviations from the AWGN setting.

READ FULL TEXT

page 1

page 2

page 3

page 4

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
07/15/2020

Decoding 5G-NR Communications via Deep Learning

Upcoming modern communications are based on 5G specifications and aim at...
research
07/02/2018

Deepcode: Feedback Codes via Deep Learning

The design of codes for communicating reliably over a statistically well...
research
11/30/2018

LEARN Codes: Inventing Low-latency Codes via Recurrent Neural Networks

Designing channel codes under low latency constraints is one of the most...
research
02/20/2020

A Testbed for Assessment of Fountain Codes for Wireless Channels

Luby Transform (LT) codes are a class of fountain codes that have proved...
research
06/11/2019

Reinforcement Learning for Channel Coding: Learned Bit-Flipping Decoding

In this paper, we use reinforcement learning to find effective decoding ...
research
05/22/2019

MIST: A Novel Training Strategy for Low-latencyScalable Neural Net Decoders

In this paper, we propose a low latency, robust and scalable neural net ...

Please sign up or login with your details

Forgot password? Click here to reset