Active Deep Decoding of Linear Codes

06/06/2019
by   Ishay Be'ery, et al.
0

High quality data is essential in deep learning to train a robust model. While in other fields data is sparse and costly to collect, in error decoding it is free to query and label thus allowing potential data exploitation. Utilizing this fact and inspired by active learning, two novel methods are introduced to improve Weighted Belief Propagation (WBP) decoding. These methods incorporate machine-learning concepts with error decoding measures. For BCH(63,36), (63,45) and (127,64) codes, with cycle-reduced parity-check matrices, improvement of up to 1dB in BER and FER is demonstrated by smartly sampling the data, without increasing inference (decoding) complexity. The proposed methods constitutes an example guidelines for model enhancement by incorporation of domain knowledge from error-correcting field into a deep learning model. These guidelines can be adapted to any other deep learning based communication block.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
12/20/2022

Neural Belief Propagation Decoding of Quantum LDPC Codes Using Overcomplete Check Matrices

The recent success in constructing asymptotically good quantum low-densi...
research
01/08/2018

Near Maximum Likelihood Decoding with Deep Learning

A novel and efficient neural decoder algorithm is proposed. The proposed...
research
10/12/2020

Learning to Decode: Reinforcement Learning for Decoding of Sparse Graph-Based Channel Codes

We show in this work that reinforcement learning can be successfully app...
research
08/16/2020

Successive Cancellation Decoding of Single Parity-Check Product Codes: Analysis and Improved Decoding

A product code with single parity-check component codes can be seen as a...
research
05/31/2020

Decoding Reed-Solomon Skew-Differential Codes

A large class of MDS linear codes is constructed. These codes are endowe...
research
01/17/2020

Data-Driven Ensembles for Deep and Hard-Decision Hybrid Decoding

Ensemble models are widely used to solve complex tasks by their decompos...

Please sign up or login with your details

Forgot password? Click here to reset