Decoding Optimization for 5G LDPC Codes by Machine Learning
56
TL;DR: The proposed generalized minimum-sum decoding algorithm using a linear approximation (LAMS) for protograph-based low-density parity-check (PB-LDPC) codes with quasi-cyclic (QC) structures shows noticeable improvement over the normalized and the offsetMinimum-sum algorithms and even better performance than the belief propagation algorithm in some high signal-to-noise ratio regions.
read more
Abstract: In this paper, we propose a generalized minimum-sum decoding algorithm using a linear approximation (LAMS) for protograph-based low-density parity-check (PB-LDPC) codes with quasi-cyclic (QC) structures The linear approximation introduces some factors in each decoding iteration, which linearly adjust the check node updating and channel output These factors are optimized iteratively using machine learning, where the optimization can be efficiently solved by a small and shallow neural network with training data produced by the LAMS decoder The neural network is built according to the parity check matrix of a PB-LDPC code with a QC structure which can greatly reduce the size of the neural network Since, we optimize the factors once per decoding iteration, the optimization is not limited by the number of the iterations Then, we give the optimized results of the factors in the LAMS decoder and perform decoding simulations for PB-LDPC codes in fifth generation mobile networks (5G) In the simulations, the LAMS algorithm shows noticeable improvement over the normalized and the offset minimum-sum algorithms and even better performance than the belief propagation algorithm in some high signal-to-noise ratio regions
read more
Chat with Paper
AI Agents for this Paper
Find similar papers on Google Scholar, PubMed and Arxiv
Write a critical review of this paper
Analyze citations of this paper to find unaddressed research gaps
Citations
•Posted Content
Cellular, Wide-Area, and Non-Terrestrial IoT: A Survey on 5G Advances and the Road Towards 6G.
Mojtaba Vaezi,Amin Azari,Saeed R. Khosravirad,Mahyar Shirvanimoghaddam,Mohammad Mahdi Azari,Danai Chasaki,Petar Popovski +6 more
TL;DR: In this paper, the authors provide a comprehensive survey on existing and emerging communication solutions for serving IoT applications in the context of cellular, wide-area, as well as non-terrestrial networks.
317
Deep Unfolding for Communications Systems: A Survey and Some New Directions
Alexios Balatsoukas-Stimming,Christoph Studer +1 more
- 01 Oct 2019
TL;DR: Deep unfolding is a method of growing popularity that fuses iterative optimization algorithms with tools from neural networks to efficiently solve a range of tasks in machine learning, signal and image processing, and communication systems as mentioned in this paper.
Artificial Intelligence for 5G and Beyond 5G: Implementations, Algorithms, and Optimizations
TL;DR: This overview paper summarizes the state-of-the-art of AI-based 5G and B5G techniques on the algorithm, implementation, and optimization levels, and provides a summary of emerging techniques and open research problems.
Cellular, Wide-Area, and Non-Terrestrial IoT: A Survey on 5G Advances and the Road Toward 6G
TL;DR: In this paper , a comprehensive survey on existing and emerging communication solutions for serving IoT applications in the context of cellular, wide-area, as well as non-terrestrial networks is presented.
68
Design of High-Performance and Area-Efficient Decoder for 5G LDPC Codes
TL;DR: The problem is solved gracefully by developing a low-complexity check-node update function, greatly improving the reliability of check-to-variable messages and an efficient 5G LDPC decoder architecture is presented.
41
References
Modern Coding Theory
Thomas Richardson,Rudiger Urbanke +1 more
- 17 Mar 2008
TL;DR: This summary of the state-of-the-art in iterative coding makes this decision more straightforward, with emphasis on the underlying theory, techniques to analyse and design practical iterative codes systems.
2.6K
Reduced-complexity decoding of LDPC codes
TL;DR: The unified treatment of decoding techniques for LDPC codes presented here provides flexibility in selecting the appropriate scheme from performance, latency, computational-complexity, and memory-requirement perspectives.
1K
Deep Learning Methods for Improved Decoding of Linear Codes
TL;DR: It is shown that deep learning methods can be used to improve a standard belief propagation decoder, and that tying the parameters of the decoders across iterations, so as to form a recurrent neural network architecture, can be implemented with comparable results.
653
Learning to decode linear codes using deep learning
Eliya Nachmani,Yair Be'ery,David Burshtein +2 more
- 16 Jul 2016
TL;DR: A novel deep learning method for improving the belief propagation algorithm by assigning weights to the edges of the Tanner graph that allows for only a single codeword instead of exponential number of codewords.
On deep learning-based channel decoding
Tobias Gruber,Sebastian Cammerer,Jakob Hoydis,Stephan ten Brink +3 more
- 22 Mar 2017
TL;DR: In this paper, the authors revisited the idea of using deep neural networks for one-shot decoding of random and structured codes, such as polar codes, and showed that neural networks can learn a form of decoding algorithm, rather than only a simple classifier.
510