Pruning Neural Belief Propagation Decoders
Not on the map. Why?
Abstract (arXiv)
We consider near maximum-likelihood (ML) decoding of short linear block codes based on neural belief propagation (BP) decoding recently introduced by Nachmani et al.. While this method significantly outperforms conventional BP decoding, the underlying parity-check matrix may still limit the overall performance. In this paper, we introduce a method to tailor an overcomplete parity-check matrix to (neural) BP decoding using machine learning. We consider the weights in the Tanner graph as an indication of the importance of the connected check nodes (CNs) to decoding and use them to prune unimportant CNs. As the pruning is not tied over iterations, the final decoder uses a different parity-check matrix in each iteration. For Reed-Muller and short low-density parity-check codes, we achieve performance within 0.27 dB and 1.5 dB of the ML performance while reducing the complexity of the decoder.
Key facts. Cited by 10 papers in the map (data through 14 Oct 2026). First posted on arXiv 21 Jan 2020.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 4; 2022: 5; 2023: 1.
10 papers.
- 2021KO codes: Inventing Nonlinear Encoding and Decoding for Reliable Wireless Communication via Deep-learningcited by 17
- 2021ProductAE: Towards Training Larger Channel Codes based on Neural Product Codescited by 14
- 2021Cyclically Equivariant Neural Decoders for Cyclic Codescited by 12
- 2022CRISP: Curriculum based Sequential Neural Decoders for Polar Code Familycited by 5
- 2022Neural Decoding with Optimization of Node Activationscited by 4
- 2022TinyTurbo: Efficient Turbo Decoders on Edgecited by 3
- 2021Improving the List Decoding Version of the Cyclically Equivariant Neural Decodercited by 1
- 2023ProductAE: Toward Deep Learning Driven Error-Correction Codes of Large Dimensionscited by 1
- 2022Neural Network Decoders for Permutation Codes Correcting Different Errorscited by 0
- 2022A Scalable Graph Neural Network Decoder for Short Block Codescited by 0
- 2023ProductAE: Toward Deep Learning Driven Error-Correction Codes of Large Dimensions29 Mar 2023
- 2022A Scalable Graph Neural Network Decoder for Short Block Codes13 Nov 2022
- 2022CRISP: Curriculum based Sequential Neural Decoders for Polar Code Family1 Oct 2022
- 2022TinyTurbo: Efficient Turbo Decoders on Edge30 Sep 2022
- 2022Neural Network Decoders for Permutation Codes Correcting Different Errors7 Jun 2022
- 2022Neural Decoding with Optimization of Node Activations1 Jun 2022
- 2021ProductAE: Towards Training Larger Channel Codes based on Neural Product Codes9 Oct 2021
- 2021KO codes: Inventing Nonlinear Encoding and Decoding for Reliable Wireless Communication via Deep-learning29 Aug 2021
- 2021Improving the List Decoding Version of the Cyclically Equivariant Neural Decoder15 Jun 2021
- 2021Cyclically Equivariant Neural Decoders for Cyclic Codes12 May 2021