An Iterative BP-CNN Architecture for Channel Decoding
Fei Liang, Cong Shen, Feng Wu

TL;DR
This paper introduces an innovative iterative BP-CNN decoding architecture that combines belief-propagation and convolutional neural networks to improve decoding accuracy for channels with correlated noise, demonstrating enhanced performance and robustness.
Contribution
The paper presents a novel iterative BP-CNN architecture with a new loss function incorporating Gaussianity testing, improving decoding performance without relying on specific channel models.
Findings
Better BER performance with lower complexity
Suitable for parallel implementation
Robust against training mismatches
Abstract
Inspired by recent advances in deep learning, we propose a novel iterative BP-CNN architecture for channel decoding under correlated noise. This architecture concatenates a trained convolutional neural network (CNN) with a standard belief-propagation (BP) decoder. The standard BP decoder is used to estimate the coded bits, followed by a CNN to remove the estimation errors of the BP decoder and obtain a more accurate estimation of the channel noise. Iterating between BP and CNN will gradually improve the decoding SNR and hence result in better decoding performance. To train a well-behaved CNN model, we define a new loss function which involves not only the accuracy of the noise estimation but also the normality test for the estimation errors, i.e., to measure how likely the estimation errors follow a Gaussian distribution. The introduction of the normality test to the CNN training shapes…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
