About | Contact Us | Register | Login
ProceedingsSeriesJournalsSearchEAI
Communications and Networking. 14th EAI International Conference, ChinaCom 2019, Shanghai, China, November 29 – December 1, 2019, Proceedings, Part II

Research Article

A Convolutional Neural Network Decoder for Convolutional Codes

Download(Requires a free EAI acccount)
3 downloads
Cite
BibTeX Plain Text
  • @INPROCEEDINGS{10.1007/978-3-030-41117-6_10,
        author={Zhengyu Zhang and Dongping Yao and Lei Xiong and Bo Ai and Shuo Guo},
        title={A Convolutional Neural Network Decoder for Convolutional Codes},
        proceedings={Communications and Networking. 14th EAI International Conference, ChinaCom 2019, Shanghai, China, November 29 -- December 1, 2019, Proceedings, Part II},
        proceedings_a={CHINACOM PART 2},
        year={2020},
        month={2},
        keywords={Deep learning Convolutional code Viterbi decoding algorithm Neural network},
        doi={10.1007/978-3-030-41117-6_10}
    }
    
  • Zhengyu Zhang
    Dongping Yao
    Lei Xiong
    Bo Ai
    Shuo Guo
    Year: 2020
    A Convolutional Neural Network Decoder for Convolutional Codes
    CHINACOM PART 2
    Springer
    DOI: 10.1007/978-3-030-41117-6_10
Zhengyu Zhang1,*, Dongping Yao1, Lei Xiong1, Bo Ai1, Shuo Guo2
  • 1: State Key Laboratory of Rail Traffic Control and Safety, Beijing Jiaotong University
  • 2: Shanghai Gezhi High School
*Contact email: 18120185@bjtu.edu.cn

Abstract

The convolutional neural network (CNN) decoder for general convolutional decoding is proposed. The parameters of CNN are determined by the initial state of each input block and the constraint relationship between adjacent bits is extracted by the convolutional layer as the constraint features. Then CNN decoder realizes decoding process through the extracted constraint feature instead of codewords directly. The result shows that, without changing the structure of decoder, the decoding performance of CNN decoder on different convolutional codes is equivalent to Viterbi soft decoding algorithm. Compared with Viterbi decoding, the larger constraint length or the lower SNR, the greater gain can be obtained in CNN decoder. Besides, we consider CNN trained by the two kinds of training sets in order to further investigate the potential and limitations of CNN decoder with respect to decoding performance, analysing the advantages and factors of these two kinds of training sets.

Keywords
Deep learning Convolutional code Viterbi decoding algorithm Neural network
Published
2020-02-27
Appears in
SpringerLink
http://dx.doi.org/10.1007/978-3-030-41117-6_10
Copyright © 2019–2025 ICST
EBSCOProQuestDBLPDOAJPortico
EAI Logo

About EAI

  • Who We Are
  • Leadership
  • Research Areas
  • Partners
  • Media Center

Community

  • Membership
  • Conference
  • Recognition
  • Sponsor Us

Publish with EAI

  • Publishing
  • Journals
  • Proceedings
  • Books
  • EUDL