Deep Learning-Based Decoding for Constrained Sequence Codes

09/06/2018
by   Congzhe Cao, et al.
0

Constrained sequence codes have been widely used in modern communication and data storage systems. Sequences encoded with constrained sequence codes satisfy constraints imposed by the physical channel, hence enabling efficient and reliable transmission of coded symbols. Traditional encoding and decoding of constrained sequence codes rely on table look-up, which is prone to errors that occur during transmission. In this paper, we introduce constrained sequence decoding based on deep learning. With multiple layer perception (MLP) networks and convolutional neural networks (CNNs), we are able to achieve low bit error rates that are close to maximum a posteriori probability (MAP) decoding as well as improve the system throughput. Moreover, implementation of capacity-achieving fixed-length codes, where the complexity is prohibitively high with table look-up decoding, becomes practical with deep learning-based decoding.

READ FULL TEXT
research
06/13/2019

Deep Learning-Based Decoding of Constrained Sequence Codes

Constrained sequence (CS) codes, including fixed-length CS codes and var...
research
06/18/2020

A decoding algorithm for 2D convolutional codes over the erasure channel

Two-dimensional (2D) convolutional codes are a generalization of (1D) co...
research
07/20/2023

Deep learning for classification of noisy QR codes

We wish to define the limits of a classical classification model based o...
research
07/13/2023

Deep learning based enhancement of ordered statistics decoding of LDPC codes

Aiming at designing plausible decoders with channel information free, lo...
research
06/11/2020

On Decoding Fountain Codes with Erroneous Received Symbols

Motivated by the application of fountain codes in the DNA-based data sto...
research
09/18/2020

The Stability of Low-Density Parity-Check Codes and Some of Its Consequences

We study the stability of low-density parity-check (LDPC) codes under bl...
research
12/20/2022

Optimizing Serially Concatenated Neural Codes with Classical Decoders

For improving short-length codes, we demonstrate that classic decoders c...

Please sign up or login with your details

Forgot password? Click here to reset