Deep Learning-Based Decoding of Constrained Sequence Codes

被引:14
|
作者
Cao, Congzhe [1 ]
Li, Duanshun [2 ]
Fair, Ivan [1 ]
机构
[1] Univ Alberta, Dept Elect & Comp Engn, Edmonton, AB T6G 1H9, Canada
[2] Univ Alberta, Dept Civil & Environm Engn, Edmonton, AB T6G 1H9, Canada
基金
加拿大自然科学与工程研究理事会;
关键词
Channel coding; constrained sequence codes; deep learning based decoding; multiple layer perception networks; convolutional neural networks; error rate performance; capacity-approaching codes; one-shot decoding; CAPACITY; CONSTRUCTION;
D O I
10.1109/JSAC.2019.2933954
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
Constrained sequence (CS) codes, including fixed-length CS codes and variable-length CS codes, have been widely used in modern wireless communication and data storage systems. Sequences encoded with constrained sequence codes satisfy constraints imposed by the physical channel to enable efficient and reliable transmission of coded symbols. In this paper, we propose using deep learning approaches to decode fixed-length and variable-length CS codes. Traditional encoding and decoding of fixed-length CS codes rely on look-up tables (LUTs), which is prone to errors that occur during transmission. We introduce fixed-length constrained sequence decoding based on multiple layer perception (MLP) networks and convolutional neural networks (CNNs), and demonstrate that we are able to achieve low bit error rates that are close to maximum a posteriori probability (MAP) decoding as well as improve the system throughput. Further, implementation of capacity-achieving fixed-length codes, where the complexity is prohibitively high with LUT decoding, becomes practical with deep learning-based decoding. We then consider CNN-aided decoding of variable-length CS codes. Different from conventional decoding where the received sequence is processed bit-by-bit, we propose using CNNs to perform one-shot batch-processing of variable-length CS codes such that an entire batch is decoded at once, which improves the system throughput. Moreover, since the CNNs can exploit global information with batch-processing instead of only making use of local information as in conventional bit-by-bit processing, the error rates can be reduced. We present simulation results that show excellent performance with both fixed-length and variable-length CS codes that are used in the frontiers of wireless communication systems.
引用
收藏
页码:2532 / 2543
页数:12
相关论文
共 50 条
  • [41] DL-DC: Deep learning-based deadline constrained load balancing technique
    Champla, Dharavath
    Dhandapani, Sivakumar
    Velmurugan, Nagarajan
    CONCURRENCY AND COMPUTATION-PRACTICE & EXPERIENCE, 2023, 35 (26):
  • [42] Deep Learning aided BP-Flip Decoding of Polar Codes
    Lee, Yongje
    Lee, Useok
    Fisseha, H. H.
    Sunwoo, Myung Hoon
    2022 IEEE INTERNATIONAL CONFERENCE ON ARTIFICIAL INTELLIGENCE CIRCUITS AND SYSTEMS (AICAS 2022): INTELLIGENT TECHNOLOGY IN THE POST-PANDEMIC ERA, 2022, : 114 - 117
  • [43] Exploiting Error-Correction-CRC for Polar SCL Decoding: A Deep Learning-Based Approach
    Liu, Xijin
    Wu, Shaohua
    Wang, Ye
    Zhang, Ning
    Jiao, Jian
    Zhang, Qinyu
    IEEE TRANSACTIONS ON COGNITIVE COMMUNICATIONS AND NETWORKING, 2020, 6 (02) : 817 - 828
  • [44] Deep learning-based BCI for gait decoding from EEG with LSTM recurrent neural network
    Tortora, Stefano
    Ghidoni, Stefano
    Chisari, Carmelo
    Micera, Silvestro
    Artoni, Fiorenzo
    JOURNAL OF NEURAL ENGINEERING, 2020, 17 (04)
  • [45] Continuous tracking using deep learning-based decoding for noninvasive brain-computer interface
    Forenzo, Dylan
    Zhu, Hao
    Shanahan, Jenn
    Lim, Jaehyun
    He, Bin
    PNAS NEXUS, 2024, 3 (04):
  • [46] Decoding regulatory sequence across skin differentiation with deep learning
    Kim, D.
    Risca, V.
    Chappell, J.
    Shi, M.
    Zhao, Z.
    Jung, N.
    Chang, H.
    Snyder, M.
    Greenleaf, W.
    Kundaje, A.
    Khavari, P.
    JOURNAL OF INVESTIGATIVE DERMATOLOGY, 2018, 138 (05) : S135 - S135
  • [47] Deep Learning versus High-order Recurrent Neural Network based Decoding for Convolutional Codes
    Teich, Werner G.
    Liu, Ruiqi
    Belagiannis, Vasileios
    2020 IEEE GLOBAL COMMUNICATIONS CONFERENCE (GLOBECOM), 2020,
  • [48] Active Deep Decoding of Linear Codes
    Be'ery, Ishay
    Raviv, Nir
    Raviv, Tomer
    Be'ery, Yair
    IEEE TRANSACTIONS ON COMMUNICATIONS, 2020, 68 (02) : 728 - 736
  • [49] Safe Deep Reinforcement Learning-Based Constrained Optimal Control Scheme for HEV Energy Management
    Liu, Zemin Eitan
    Zhou, Quan
    Li, Yanfei
    Shuai, Shijin
    Xu, Hongming
    IEEE TRANSACTIONS ON TRANSPORTATION ELECTRIFICATION, 2023, 9 (03): : 4278 - 4293
  • [50] Safe deep reinforcement learning-based constrained optimal control scheme for active distribution networks
    Kou, Peng
    Liang, Deliang
    Wang, Chen
    Wu, Zihao
    Gao, Lin
    APPLIED ENERGY, 2020, 264 (264)