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 条
  • [1] Linear Block Code Decoder Using Neural Network
    Hadi, Ahmed S.
    2008 IEEE INTERNATIONAL JOINT CONFERENCE ON NEURAL NETWORKS, VOLS 1-8, 2008, : 1111 - 1114
  • [2] A PDD Decoder for Binary Linear Codes With Neural Check Polytope Projection
    Wei, Yi
    Zhao, Ming-Min
    Zhao, Min-Jian
    Lei, Ming
    IEEE WIRELESS COMMUNICATIONS LETTERS, 2020, 9 (10) : 1715 - 1719
  • [3] A Sparse Neural Network Decoder for Non-binary Polar Codes
    Shu, Yaofeng
    Zhao, Hui
    Han, Changhao
    2022 IEEE 33RD ANNUAL INTERNATIONAL SYMPOSIUM ON PERSONAL, INDOOR AND MOBILE RADIO COMMUNICATIONS (IEEE PIMRC), 2022, : 253 - 258
  • [4] SOFT TRELLIS-BASED DECODER FOR LINEAR BLOCK-CODES
    BERGER, Y
    BEERY, Y
    IEEE TRANSACTIONS ON INFORMATION THEORY, 1994, 40 (03) : 764 - 773
  • [5] ADMM-Based Decoder for Binary Linear Codes Aided by Deep Learning
    Wei, Yi
    Zhao, Ming-Min
    Zhao, Min-Jian
    Lei, Ming
    IEEE COMMUNICATIONS LETTERS, 2020, 24 (05) : 1028 - 1032
  • [6] Boosting Ordered Statistics Decoding of Short LDPC Codes With Simple Neural Network Models
    Li, Guangwen
    Yu, Xiao
    IEEE COMMUNICATIONS LETTERS, 2024, 28 (12) : 2714 - 2718
  • [7] Voronoi regions for binary linear block codes
    Agrell, E
    IEEE TRANSACTIONS ON INFORMATION THEORY, 1996, 42 (01) : 310 - 316
  • [8] Complementary reliability-based decodings of binary linear block codes
    Fossorier, MPC
    Lin, S
    IEEE TRANSACTIONS ON INFORMATION THEORY, 1997, 43 (05) : 1667 - 1672
  • [9] A NEURAL-NETWORK FOR ERROR-CORRECTING DECODING OF BINARY LINEAR CODES
    ESPOSITO, A
    RAMPONE, S
    TAGLIAFERRI, R
    NEURAL NETWORKS, 1994, 7 (01) : 195 - 202
  • [10] 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