RELDEC: Reinforcement Learning-Based Decoding of Moderate Length LDPC Codes

被引:3
|
作者
Habib, Salman [1 ]
Beemer, Allison [2 ]
Kliewer, Jorg [1 ]
机构
[1] New Jersey Inst Technol, Helen & John C Hartmann Dept Elect & Comp Engn, Newark, NJ 07102 USA
[2] Univ Wisconsin, Dept Math, Eau Claire, WI 54701 USA
关键词
Decoding; Schedules; Optimal scheduling; Iterative decoding; Metalearning; Signal to noise ratio; Clustering algorithms; Artificial intelligence; channel coding; reinforcement learning (RL); wireless communication; PARITY-CHECK CODES; DESIGN; 5G;
D O I
10.1109/TCOMM.2023.3296621
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
In this work we propose RELDEC, a novel approach for sequential decoding of moderate length low-density parity-check (LDPC) codes. The main idea behind RELDEC is that an optimized decoding policy is subsequently obtained via reinforcement learning based on a Markov decision process (MDP). In contrast to our previous work, where an agent learns to schedule only a single check node (CN) within a group (cluster) of CNs per iteration, in this work we train the agent to schedule all CNs in a cluster, and all clusters in every iteration. That is, in each learning step of RELDEC an agent learns to schedule CN clusters sequentially depending on a reward associated with the outcome of scheduling a particular cluster. We also modify the state space representation of the MDP, enabling RELDEC to be suitable for larger block length LDPC codes than those studied in our previous work. Furthermore, to address decoding under varying channel conditions, we propose agile meta-RELDEC (AM-RELDEC) that employs meta-reinforcement learning. The proposed RELDEC scheme significantly outperforms standard flooding and random sequential decoding for a variety of LDPC codes, including codes designed for 5G new radio.
引用
收藏
页码:5661 / 5674
页数:14
相关论文
共 50 条
  • [21] List-Based Optimization of Proximal Decoding for LDPC Codes
    Tsouchlos, Andreas
    Jaekel, Holger
    Schmalen, Laurent
    IEEE COMMUNICATIONS LETTERS, 2024, 28 (11) : 2464 - 2467
  • [22] Efficient difference-based decoding implementations of LDPC codes
    Zhanji, Wu
    Mugen, Peng
    Wenbo, Wang
    Luying, Li
    IEEE COMMUNICATIONS LETTERS, 2008, 12 (05) : 383 - 385
  • [23] Dynamic Scheduling Decoding of LDPC Codes Based on Tabu Search
    Liu, Xingcheng
    Fan, Chunlei
    Chen, Xuechen
    IEEE TRANSACTIONS ON COMMUNICATIONS, 2017, 65 (11) : 4612 - 4621
  • [24] Hybrid Decoding of LDPC Codes Based on Interior Point Method
    Ngatched, T. M. N.
    Alfa, Attahiru S.
    Cai, Jun
    2010 IEEE INTERNATIONAL CONFERENCE ON COMMUNICATIONS, 2010,
  • [25] FPGA-based Improved Decoding Algorithm of LDPC codes
    Zhang, Qianhua
    Zhang, Jianwu
    Bao, Jianrong
    COMPUTER AND INFORMATION TECHNOLOGY, 2014, 519-520 : 995 - 999
  • [26] Generalised reliability-based syndrome decoding of LDPC codes
    Li, Guangwen
    Feng, Guangzeng
    EUROPEAN TRANSACTIONS ON TELECOMMUNICATIONS, 2008, 19 (08): : 873 - 877
  • [27] An optimal decoding algorithm for LDPC codes based on reverse distance
    Xiong, L
    Tan, ZH
    Yao, DP
    Zhu, G
    ICEMI 2005: Conference Proceedings of the Seventh International Conference on Electronic Measurement & Instruments, Vol 3, 2005, : 585 - 588
  • [28] Hybrid Linear Programming Based Decoding Algorithm for LDPC Codes
    Ngatched, Telex Magloire Nkouatchah
    Alfa, Attahiru Sule
    Cai, Jun
    IEEE TRANSACTIONS ON COMMUNICATIONS, 2011, 59 (03) : 740 - 749
  • [29] A BP decoding algorithm based on nodes residual for LDPC codes
    Wang Zhong-xun
    Wang Xing-cheng
    Yu Xin-qiao
    Guo Dong
    2010 IEEE INTERNATIONAL CONFERENCE ON WIRELESS COMMUNICATIONS, NETWORKING AND INFORMATION SECURITY (WCNIS), VOL 2, 2010, : 124 - 127
  • [30] An Iterative Bit Flipping based Decoding Algorithm for LDPC Codes
    Imani, Sajjad
    Shahbazian, Reza
    Ghorashi, Seyed Ali
    2015 IRAN WORKSHOP ON COMMUNICATION AND INFORMATION THEORY (IWCIT), 2015,