Polar codes decoding algorithm based on convolutional neural network

In order to solve the problem that the existing Polar code decoding algorithm based on neural network can only decode short codewords (codewords length N≤64),a new decoding algorithm using convolution neural network for long codewords (N≥512) was put forward.Instead of using a fixed drawn from the d...

Full description

Saved in:
Bibliographic Details
Main Authors: Rui GUO, Fanchun RAN
Format: Article
Language:zho
Published: Beijing Xintong Media Co., Ltd 2020-06-01
Series:Dianxin kexue
Subjects:
Online Access:http://www.telecomsci.com/zh/article/doi/10.11959/j.issn.1000-0801.2020130/
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1841530685551017984
author Rui GUO
Fanchun RAN
author_facet Rui GUO
Fanchun RAN
author_sort Rui GUO
collection DOAJ
description In order to solve the problem that the existing Polar code decoding algorithm based on neural network can only decode short codewords (codewords length N≤64),a new decoding algorithm using convolution neural network for long codewords (N≥512) was put forward.Instead of using a fixed drawn from the data sample proportion as training set and test set,the neural network parameters epoch and batch were used to control the neural network input,and the data explosion problem caused by the long codewords was solved.In addition,the influence of batch and epoch parameters on the decoding performance of convolution neural network was explored and the performance difference of neural network using different activation functions were investigated.Simulation results show that with the traditional SCL (successive cancellation list,L=2) decoding algorithm,convolution neural network in low signal-to-noise ratio on the performance is better than that of SCL (L=2),in high signal-to-noise ratio and SCL (L=2) algorithm of similar performance,and the larger the training data set,the better the decoding performance of neural network.
format Article
id doaj-art-9614bf1ef6e34926a1e9654033f1b1c6
institution Kabale University
issn 1000-0801
language zho
publishDate 2020-06-01
publisher Beijing Xintong Media Co., Ltd
record_format Article
series Dianxin kexue
spelling doaj-art-9614bf1ef6e34926a1e9654033f1b1c62025-01-15T03:00:35ZzhoBeijing Xintong Media Co., LtdDianxin kexue1000-08012020-06-013611912459582753Polar codes decoding algorithm based on convolutional neural networkRui GUOFanchun RANIn order to solve the problem that the existing Polar code decoding algorithm based on neural network can only decode short codewords (codewords length N≤64),a new decoding algorithm using convolution neural network for long codewords (N≥512) was put forward.Instead of using a fixed drawn from the data sample proportion as training set and test set,the neural network parameters epoch and batch were used to control the neural network input,and the data explosion problem caused by the long codewords was solved.In addition,the influence of batch and epoch parameters on the decoding performance of convolution neural network was explored and the performance difference of neural network using different activation functions were investigated.Simulation results show that with the traditional SCL (successive cancellation list,L=2) decoding algorithm,convolution neural network in low signal-to-noise ratio on the performance is better than that of SCL (L=2),in high signal-to-noise ratio and SCL (L=2) algorithm of similar performance,and the larger the training data set,the better the decoding performance of neural network.http://www.telecomsci.com/zh/article/doi/10.11959/j.issn.1000-0801.2020130/deep learningneural networkchannel decodingPolar code decoding
spellingShingle Rui GUO
Fanchun RAN
Polar codes decoding algorithm based on convolutional neural network
Dianxin kexue
deep learning
neural network
channel decoding
Polar code decoding
title Polar codes decoding algorithm based on convolutional neural network
title_full Polar codes decoding algorithm based on convolutional neural network
title_fullStr Polar codes decoding algorithm based on convolutional neural network
title_full_unstemmed Polar codes decoding algorithm based on convolutional neural network
title_short Polar codes decoding algorithm based on convolutional neural network
title_sort polar codes decoding algorithm based on convolutional neural network
topic deep learning
neural network
channel decoding
Polar code decoding
url http://www.telecomsci.com/zh/article/doi/10.11959/j.issn.1000-0801.2020130/
work_keys_str_mv AT ruiguo polarcodesdecodingalgorithmbasedonconvolutionalneuralnetwork
AT fanchunran polarcodesdecodingalgorithmbasedonconvolutionalneuralnetwork