一种改进的基于深度前馈神经网络的极化码BP译码算法
详细信息    查看全文 | 推荐本文 |
  • 英文篇名:An Improved Polar BP Decoding Algorithm Based on Deep Feedforward Neural Network
  • 作者:刘斌 ; 李立欣 ; 李静
  • 英文作者:LIU Bin;LI Lixin;LI Jing;Beijing Research Institute of Telemetry;School of Electronics and Information, Northwestern Polytechnical University;
  • 关键词:深度学习 ; 极化码 ; 置信传播 ; 深度神经网络译码器
  • 英文关键词:deep learning;;polar code;;belief propagation;;deep neural network decoder
  • 中文刊名:YDTX
  • 英文刊名:Mobile Communications
  • 机构:北京遥测技术研究所;西北工业大学电子信息学院;
  • 出版日期:2019-04-15
  • 出版单位:移动通信
  • 年:2019
  • 期:v.43;No.470
  • 语种:中文;
  • 页:YDTX201904002
  • 页数:7
  • CN:04
  • ISSN:44-1301/TN
  • 分类号:12-18
摘要
近年来高性能和低复杂度的信道译码算法一直是5G移动通信的核心技术之一,深度学习方法因在译码性能方面表现突出已成为研究热点。基于深度神经网络的极化码译码器使用多尺度置信传播算法可以得到较低复杂度和延迟性能,但其译码性能依旧有待提高。在多尺度置信传播译码算法的基础上提出了一种具有多偏移因子的最小和极化码译码算法,通过使用交叉熵损失函数与提出的交叉熵多损失函数对深度神经网络译码器进行训练,生成的深度神经网络译码器可以降低复杂度和时延,显著提高译码性能。
        In recent years, channel decoding algorithm with high performance and low complexity has been one of the core technologies of 5 G mobile communications. Deep learning methods have become a research hotspot because of the outstanding performance in decoding performance. The polar code decoder based on deep neural network can obtain better decoding performance by using multi-scale Belief Propagation(BP) algorithm, and have lower complexity and delay, but the decoding performance still needs to be improved. Based on the multi-scale BP decoding algorithm, a minimum sum decoding algorithm with multiple offset factors is proposed in this paper. The deep neural network decoder is trained by cross-entropy loss function and the proposed cross-entropy multi-loss function, respectively. The generated deep neural network decoder can not only reduce the complexity and delay, but also significantly improve the decoding performance.
引文
[1]Goodfellow I,Bengio Y,Courville A,et al.Deep learning[M].Cambridge:MIT press,2016.
    [2]Polar码成为5G新的控制信道编码[J].上海信息化,2016(12):87-88.
    [3]Pamuk A.An FPGA implementation architecture for decoding of polar codes[C]//2011 8th International Symposium on Wireless Communication Systems.Aachen,Germany,2011:437-441.
    [4]Nachmani E,Beery Y,Burshtein D.Learning to decode linear codes using deep learning[C]//2016 54th Annual Allerton Conference on Communication,Control and Computing.Monticello,IL,2016:341-346.
    [5]Lugosch L,Gross WJNeural off setmin-sum decoding[C]//2017 IEEE International Symposium on Information Theory(ISIT).Aachen,Germany,2017:1361-1365.
    [6]Gruber T,Cammerer S,Hoydis J,et al.On deep learning based channel decoding[C]//2017 51st Annual Conference on Information Sciences and Systems.Baltimore,MD,2017:1-6.
    [7]Cammerer S,Gruber T,Hoydis J,et al.Scaling deep learning-based decoding of polar codes via partitioning[C]//2017 IEEE Global Communications Conference.Singapore,2017:1-6.
    [8]Xu W,Wu Z,Ueng Y L,et al.Improved polar decoder based on deep learning[C]//2017 IEEE International Workshop on Signal Processing Systems.Lorient,France,2017:1-6.
    [9]Angarita F,Valls J,Almenar V,et al.Reduced-complexity min-sum algorithm for decoding LDPC codes with low error-floor[J].IEEE Transactions on Circuits and Systems I:Regular Papers,2014,61(7):2150-2158.
    [10]Abadi M,Agarwal A,Barham P,et al.Tensorflow:Largescale machine learning on heterogeneous distributed systems[Z].2016.
    [11]Kingma D P,Ba J.Adam:A method for stochastic optimization[Z].2014.

© 2004-2018 中国地质图书馆版权所有 京ICP备05064691号 京公网安备11010802017129号

地址:北京市海淀区学院路29号 邮编:100083

电话:办公室:(+86 10)66554848;文献借阅、咨询服务、科技查新:66554700