PDD-Based Decoder for LDPC Codes With Model-Driven Neural Networks

被引:1
|
作者
Liu, Yihao
Zhao, Ming-Min [1 ]
Wang, Chan [1 ]
Lei, Ming
Zhao, Min-Jian
机构
[1] Zhejiang Univ, Coll Informat Sci & Elect Engn, Hangzhou 310027, Peoples R China
基金
中国国家自然科学基金;
关键词
Decoding; Iterative decoding; Signal processing algorithms; Neural networks; Computational complexity; Convex functions; Convergence; LDPC codes; penalty dual decomposition; deep learning; deep unfolding; model-driven;
D O I
10.1109/LCOMM.2022.3199747
中图分类号
TN [电子技术、通信技术];
学科分类号
0809 ;
摘要
In this work, we develop a double-loop iterative decoding algorithm for low density parity check (LDPC) codes based on the penalty dual decomposition (PDD) framework. We utilize the linear programming (LP) relaxation and the penalty method to handle the discrete constraints and the over-relaxation method is employed to improve convergence. Then, we unfold the proposed PDD decoding algorithm into a model-driven neural network, namely the learnable PDD decoding network (LPDN). We turn the tunable coefficients and parameters in the proposed PDD decoder into layer-dependent trainable parameters which can be optimized by gradient descent-based methods during network training. Simulation results demonstrate that the proposed LPDN with well-trained parameters is able to provide superior error-correction performance with much lower computational complexity as compared to the PDD decoder.
引用
收藏
页码:2532 / 2536
页数:5
相关论文
共 50 条
  • [1] Model-Driven Deep Learning ADMM Decoder for Irregular Binary LDPC Codes
    Guo, Xiaomeng
    Chang, Tsung-Hui
    Wang, Yongchao
    IEEE COMMUNICATIONS LETTERS, 2023, 27 (02) : 571 - 575
  • [2] Multi Layer Perceptron Neural Networks Decoder for LDPC Codes
    Karami, A. R.
    Attari, M. Ahmadian
    Tavakoli, H.
    2009 5TH INTERNATIONAL CONFERENCE ON WIRELESS COMMUNICATIONS, NETWORKING AND MOBILE COMPUTING, VOLS 1-8, 2009, : 476 - 479
  • [3] Model-Driven Beamforming Neural Networks
    Xia, Wenchao
    Zheng, Gan
    Wong, Kai-Kit
    Zhu, Hongbo
    IEEE WIRELESS COMMUNICATIONS, 2020, 27 (01) : 68 - 75
  • [4] Model-Driven DNN Decoder for Turbo Codes: Design, Simulation, and Experimental Results
    He, Yunfeng
    Zhang, Jing
    Jin, Shi
    Wen, Chao-Kai
    Li, Geoffrey Ye
    IEEE TRANSACTIONS ON COMMUNICATIONS, 2020, 68 (10) : 6127 - 6140
  • [5] A PDD Decoder for Binary Linear Codes With Neural Check Polytope Projection
    Wei, Yi
    Zhao, Ming-Min
    Zhao, Min-Jian
    Lei, Ming
    IEEE WIRELESS COMMUNICATIONS LETTERS, 2020, 9 (10) : 1715 - 1719
  • [6] Decoder Design for RS-Based LDPC Codes
    Sha, Jin
    Lin, Jun
    Wang, Zhongfeng
    Li, Li
    Gao, Minglun
    IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS II-EXPRESS BRIEFS, 2009, 56 (09) : 724 - 728
  • [7] Implementation of encoder and decoder for LDPC codes based on FPGA
    Cheng Kun
    Shen Qi
    Liao Shengkai
    Peng Chengzhi
    JOURNAL OF SYSTEMS ENGINEERING AND ELECTRONICS, 2019, 30 (04) : 642 - 650
  • [8] Implementation of encoder and decoder for LDPC codes based on FPGA
    CHENG Kun
    SHEN Qi
    LIAO Shengkai
    PENG Chengzhi
    JournalofSystemsEngineeringandElectronics, 2019, 30 (04) : 642 - 650
  • [9] An approximate analytical model of the message passing decoder of LDPC codes
    Lehmann, F
    Maggio, GM
    ISIT: 2002 IEEE INTERNATIONAL SYMPOSIUM ON INFORMATION THEORY, PROCEEDINGS, 2002, : 31 - 31
  • [10] Decoder architecture for array-code-based LDPC codes
    Ölçer, S
    GLOBECOM'03: IEEE GLOBAL TELECOMMUNICATIONS CONFERENCE, VOLS 1-7, 2003, : 2046 - 2050