Learning to Decode LDPC Codes with Finite-Alphabet Message Passing

被引:0
|
作者
Vasic, Bane [1 ]
Xiao, Xin [1 ]
Lin, Shu [2 ]
机构
[1] Univ Arizona, Dept Elect & Comp Engn, Tucson, AZ 85721 USA
[2] Univ Calif Davis, Dept Elect & Comp Engn, Davis, CA USA
关键词
D O I
暂无
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
In this paper, we discuss the perspectives of utilizing deep neural networks (DNN) to decode Low-Density Parity Check (LDPC) codes. The main idea is to build a neural network to learn and optimize a conventional iterative decoder of LDPC codes. A DNN is based on Tanner graph, and the activation functions emulate message update functions in variable and check nodes. We impose a symmetry on weight matrices which makes it possible to train the DNN on a single codeword and noise realizations only. Based on the trained weights and the bias, we further quantize messages in such DNN-based decoder with 3-bit precision while maintaining no loss in error performance compared to the min-sum algorithm. We use examples to present that the DNN framework can be applied to various code lengths. The simulation results show that, the trained weights and bias make the iterative DNN decoder converge faster and thus achieve higher throughput at the cost of trivial additional decoding complexity.
引用
收藏
页数:8
相关论文
共 50 条
  • [1] A 588-Gb/s LDPC Decoder Based on Finite-Alphabet Message Passing
    Ghanaatian, Reza
    Balatsoukas-Stimming, Alexios
    Mueller, Thomas Christoph
    Meidlinger, Michael
    Matz, Gerald
    Teman, Adam
    Burg, Andreas
    IEEE TRANSACTIONS ON VERY LARGE SCALE INTEGRATION (VLSI) SYSTEMS, 2018, 26 (02) : 329 - 340
  • [2] Finite-Alphabet Message Passing using only Integer Operations for Highly Parallel LDPC Decoders
    Monsees, Tobias
    Wuebben, Dirk
    Dekorsy, Armin
    Griebel, Oliver
    Herrmann, Matthias
    Wehn, Norbert
    2022 IEEE 23RD INTERNATIONAL WORKSHOP ON SIGNAL PROCESSING ADVANCES IN WIRELESS COMMUNICATION (SPAWC), 2022,
  • [3] A Modified Two-bit Finite-Alphabet Iterative Decoder for LDPC Codes
    Liu, Keke
    Han, Yang
    Yang, Shaohua
    Wilson, Bruce
    Wu, Xuebin
    Chang, Wu
    2018 IEEE GLOBAL COMMUNICATIONS CONFERENCE (GLOBECOM), 2018,
  • [4] Quantized Message Passing for LDPC Codes
    Meidlinger, Michael
    Balatsoukas-Stimming, Alexios
    Burg, Andreas
    Matz, Gerald
    2015 49TH ASILOMAR CONFERENCE ON SIGNALS, SYSTEMS AND COMPUTERS, 2015, : 1606 - 1610
  • [5] Learning to Decode Protograph LDPC Codes
    Dai, Jincheng
    Tan, Kailin
    Si, Zhongwei
    Niu, Kai
    Chen, Mingzhe
    Poor, H. Vincent
    Cui, Shuguang
    IEEE JOURNAL ON SELECTED AREAS IN COMMUNICATIONS, 2021, 39 (07) : 1983 - 1999
  • [6] Decode-and-Forward Relay Beamforming for Secrecy with Finite-Alphabet Input
    Vishwakarma, Sanjay
    Chockalingam, A.
    IEEE COMMUNICATIONS LETTERS, 2013, 17 (05) : 912 - 915
  • [7] Message Passing Based Calculation of MI and MMSE Matrix for Massive MIMO Systems With Finite-Alphabet Inputs
    Yang, Pei
    Zou, Qiuyun
    Yang, Hongwen
    IEEE COMMUNICATIONS LETTERS, 2021, 25 (12) : 3824 - 3828
  • [8] Joint message passing decoding for LDPC codes with CCDMs
    Luo, Yanan
    Huang, Qin
    OPTICS LETTERS, 2023, 48 (19) : 4933 - 4936
  • [9] Nonlinear dynamics of the message passing decoder of LDPC codes
    Maggio, GM
    Lehmann, F
    Kocarev, L
    Tasev, Z
    PROCEEDINGS OF THE IASTED INTERNATIONAL CONFERENCE ON COMMUNICATIONS, INTERNET, AND INFORMATION TECHNOLOGY, 2002, : 310 - 314
  • [10] ON IRREGULAR LDPC CODES WITH QUANTIZED MESSAGE PASSING DECODING
    Meidlinger, Michael
    Matz, Gerald
    2017 IEEE 18TH INTERNATIONAL WORKSHOP ON SIGNAL PROCESSING ADVANCES IN WIRELESS COMMUNICATIONS (SPAWC), 2017,