Channel Noise Optimization of Polar Codes Decoding Based on a Convolutional Neural Network

被引:11
|
作者
Yan, Ming [1 ,2 ]
Lou, Xingrui [2 ]
Wang, Yan [1 ,3 ]
机构
[1] Commun Univ China, State Key Lab Media Convergence & Commun, Beijing 100024, Peoples R China
[2] Commun Univ China, Sch Informat & Commun Engn, Beijing 100024, Peoples R China
[3] Commun Univ China, Sch Data Sci & Intelligent Media, Beijing 100024, Peoples R China
基金
中国国家自然科学基金;
关键词
BELIEF PROPAGATION DECODER;
D O I
10.1155/2021/1434347
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Polar code has the characteristics of simple coding and high reliability, and it has been used as the control channel coding scheme of 5G wireless communication. However, its decoding algorithm always encounters problems of large decoding delay and high iteration complexity when dealing with channel noise. To address the above challenges, this paper proposes a channel noise optimized decoding scheme based on a convolutional neural network (CNN). Firstly, a CNN is adopted to extract and train the colored channel noise to get more accurate estimation noise, and then, the belief propagation (BP) decoding algorithm is used to decode the polar codes based on the output of the CNN. To analyze and verify the performance of the proposed channel noise optimized decoding scheme, we simulate the decoding of polar codes with different correlation coefficients, different loss function parameters, and different code lengths. The experimental results show that the CNN-BP concatenated decoding can better suppress the colored channel noise and significantly improve the decoding gain compared with the traditional BP decoding algorithm.
引用
收藏
页数:10
相关论文
共 50 条
  • [1] Investigation on Information Set Optimization of Neural Network Decoders Suitable for Polar and Convolutional Polar Codes
    Nakamura, Yuto
    Suyama, Satoshi
    Nagata, Satoshi
    Miki, Nobuhiko
    [J]. 38TH INTERNATIONAL CONFERENCE ON INFORMATION NETWORKING, ICOIN 2024, 2024, : 565 - 570
  • [2] Neural Network Based Successive Cancellation Decoding Algorithm for Polar Codes in URLLC
    Zhang, Ruiyi
    Liu, Fangfang
    Zeng, Zhimin
    Shang, Qingqing
    Zhao, Shulun
    [J]. 2019 16TH INTERNATIONAL SYMPOSIUM ON WIRELESS COMMUNICATION SYSTEMS (ISWCS), 2019, : 182 - 187
  • [3] CONVOLUTIONAL NEURAL NETWORK-AIDED BIT-FLIPPING FOR BELIEF PROPAGATION DECODING OF POLAR CODES
    Teng, Chieh-Fang
    Ho, Andrew Kuan-Shiuan
    Wu, Chen-Hsi
    Wong, Sin-Sheng
    Wu, An-Yeu
    [J]. 2021 IEEE INTERNATIONAL CONFERENCE ON ACOUSTICS, SPEECH AND SIGNAL PROCESSING (ICASSP 2021), 2021, : 7898 - 7902
  • [4] Low-Precision Neural Network Decoding of Polar Codes
    Wodiany, Igor
    Pop, Antoniu
    [J]. 2019 IEEE 20TH INTERNATIONAL WORKSHOP ON SIGNAL PROCESSING ADVANCES IN WIRELESS COMMUNICATIONS (SPAWC 2019), 2019,
  • [5] Exploiting Noise Correlation for Channel Decoding with Convolutional Neural Networks
    Liang, Fei
    Shen, Cong
    Wu, Feng
    [J]. 2018 IEEE INTERNATIONAL CONFERENCE ON COMMUNICATIONS (ICC), 2018,
  • [6] Efficient SC Decoding of Convolutional Polar Codes
    Morozov, Ruslan
    Trifonov, Peter
    [J]. PROCEEDINGS OF 2018 INTERNATIONAL SYMPOSIUM ON INFORMATION THEORY AND ITS APPLICATIONS (ISITA2018), 2018, : 442 - 446
  • [7] On the decoding of convolutional codes on an unknown channel
    Lapidoth, A
    Ziv, J
    [J]. IEEE TRANSACTIONS ON INFORMATION THEORY, 1999, 45 (07) : 2321 - 2332
  • [8] A neural decoding strategy based on convolutional neural network
    Hua, Shaoyang
    Wang, Congqing
    Wu, Xuewei
    [J]. JOURNAL OF INTELLIGENT & FUZZY SYSTEMS, 2020, 39 (01) : 1033 - 1044
  • [9] A Novel Decoding Scheme for Polar Code Using Convolutional Neural Network
    Wen, Chen
    Xiong, Jian
    Gui, Lin
    Shi, Zhiping
    Wang, Yuwei
    [J]. 2019 IEEE INTERNATIONAL SYMPOSIUM ON BROADBAND MULTIMEDIA SYSTEMS AND BROADCASTING (BMSB), 2019,
  • [10] Fast Decoding of Convolutional Codes Based on Particle Swarm Optimization
    Huang, Xiaoling
    Zhang, Yujia
    Xu, Jinxue
    Wang, Yongfu
    [J]. ICNC 2008: FOURTH INTERNATIONAL CONFERENCE ON NATURAL COMPUTATION, VOL 7, PROCEEDINGS, 2008, : 619 - 623