A Simple Neural-Network-Based Decoder for Short Binary Linear Block Codes

被引:0
|
作者
Hsieh, Kunta [1 ]
Lin, Yan-Wei [1 ]
Chu, Shao-, I [1 ]
Chang, Hsin-Chiu [1 ]
Cho, Ming-Yuan [1 ]
机构
[1] Natl Kaohsiung Univ Sci & Technol, Dept Elect Engn, Kaohsiung 807618, Taiwan
来源
APPLIED SCIENCES-BASEL | 2023年 / 13卷 / 07期
关键词
neural network; deep learning; binary linear block code; soft decision decoding;
D O I
10.3390/app13074371
中图分类号
O6 [化学];
学科分类号
0703 ;
摘要
The conventional soft decision decoding (SDD) methods require various hard decision decoders (HDDs) based on different codes or re-manipulate the generator matrix by the complicated Gaussian elimination technique according to the bit reliability. This paper presents a general multi-class neural network (NN)-based decoder for the short linear block codes, where no HDD and Gaussian elimination are required once the NN is constructed. This network architecture performs multi-classification to select the messages with high occurrence probabilities and chooses the best codeword on a maximum likelihood basis. Simulation results show that the developed approach outperforms the existing deep neural network (DNN)-based decoders in terms of decoding time and bit error rate (BER). The error-correcting performance is also superior to the conventional Chase-II algorithm and is close to the ordered statistics decoding (OSD) in most cases. For Bose-Chaudhuri-Hocquenghem (BCH) codes, the SNR is improved by 1dB to 4dB as the BER is 10(-4). For the (23, 12) quadratic residue (QR) code, the SNR is improved by 2dB when the BER is 10(-3). The developed NN-based decoder is quite general and applicable to various short linear block codes with good BER performance.
引用
收藏
页数:13
相关论文
共 50 条
  • [21] Complementary reliability-based decodings of binary linear block codes
    Fossorier, MPC
    Lin, S
    IEEE TRANSACTIONS ON INFORMATION THEORY, 1997, 43 (05) : 1667 - 1672
  • [22] Complementary reliability-based decodings of binary linear block codes
    Univ of Hawaii, Honolulu, United States
    IEEE Trans Inf Theory, 5 (1667-1672):
  • [23] Deep Neural Network Probabilistic Decoder for Stabilizer Codes
    Stefan Krastanov
    Liang Jiang
    Scientific Reports, 7
  • [24] Deep Neural Network Probabilistic Decoder for Stabilizer Codes
    Krastanov, Stefan
    Jiang, Liang
    SCIENTIFIC REPORTS, 2017, 7
  • [25] A fast computing decoder for polar codes with a neural network
    Zhou, Lingxi
    Chan, Satya
    Zhang, Meixiang
    Kim, Sooyoung
    ICT EXPRESS, 2023, 9 (06): : 1001 - 1006
  • [26] A new neural-network-based model for measuring the strength of a pseudorandom binary sequence
    Alamer, Ahmed
    Soh, Ben
    INTERNATIONAL JOURNAL OF ADVANCED AND APPLIED SCIENCES, 2020, 7 (04): : 29 - 38
  • [27] Backpropagation network error correcting decoder for convolutional and block codes
    Means, R.W.
    Caid, B.
    Neural Networks, 1988, 1 (1 SUPPL)
  • [28] A NEURAL-NETWORK FOR ERROR-CORRECTING DECODING OF BINARY LINEAR CODES
    ESPOSITO, A
    RAMPONE, S
    TAGLIAFERRI, R
    NEURAL NETWORKS, 1994, 7 (01) : 195 - 202
  • [29] Finding Good Binary Linear Block Codes based on Hadamard Matrix and Existing Popular Codes
    Khebbou, Driss
    Benkhouya, Reda
    Chana, Idriss
    Ben-azza, Hussain
    INTERNATIONAL JOURNAL OF ADVANCED COMPUTER SCIENCE AND APPLICATIONS, 2021, 12 (11) : 446 - 451
  • [30] Design and Analysis of Neural-Network-based, Single-User Codes for Multiuser Channels
    Matson, N. Cameron
    Rajan, Dinesh
    Camp, Joseph
    2022 IEEE LATIN-AMERICAN CONFERENCE ON COMMUNICATIONS (LATINCOM), 2022,