Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

Polarization code decoding method based on deep neural network

A deep neural network, polar code technology, applied in neural learning methods, biological neural network models, neural architectures, etc., can solve problems such as high latency

Inactive Publication Date: 2018-12-07
CHINA UNIV OF PETROLEUM (EAST CHINA)
View PDF0 Cites 3 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

Although SC decoding has low complexity and simple decoding structure, it can only decode bit by bit, which brings high delay

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Polarization code decoding method based on deep neural network
  • Polarization code decoding method based on deep neural network

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0020] The present invention will be further described below with reference to the accompanying drawings and embodiments.

[0021] The invention provides a polar code decoding method based on a deep neural network, which mainly includes three parts: preparing sample data, building and training a deep neural network, and decoding. In the sample data preparation stage, 80% of the collected samples are randomly selected as training samples, and the remaining 20% ​​are used as test samples; in the stage of building and training a deep neural network, first determine the hierarchical structure and parameters of the network, and build a deep neural network. Neural network, and then find the error terms of the output layer and the three hidden layers to adjust the weights and neuron biases; at the polar code decoding end, input the likelihood ratio corresponding to the Rate-R node to the deep neural network In the model, 0 or 1 is obtained, and a simplified continuous elimination dec...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

The invention provides a polarization code decoding method based on a deep neural network. The method comprises the steps of: firstly, collecting and arranging sample data; secondly, setting parameters for modeling, and adopting a backpropagation algorithm to train the network; thirdly, inputting a likelihood ratio corresponding to a Rate-R node into the trained deep neural network model to obtain0 or 1; and finally, executing a simplified successive elimination decoding algorithm according to the 0, 1 state. By combining the deep neural network technology with the polarization code decodingtechnology, the polarization code decoding method reduces the traversal operation of the Rate-R node, accelerates the decoding speed, and reduces the decoding delay.

Description

technical field [0001] The invention belongs to the technical field of communication, and in particular relates to a fast decoding with a deep neural network to assist a simplified continuous elimination decoding algorithm. Background technique [0002] Polar code is a new type of channel coding proposed by E.Arikan in 2008. Polar codes are the first constructive coding schemes that can be proved to achieve channel capacity through rigorous mathematical methods, and have clear and simple coding and decoding algorithms. Through the continuous efforts of channel coding scholars, the error correction performance that the current polar codes can achieve exceeds that of the currently widely used Turbo codes and LDPC codes. [0003] The basis of polar codes is the channel polarization. When the number of channels (timeslots) participating in the channel polarization is large enough, the channel capacity of the obtained polarized channel will have a polarization phenomenon, that ...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
Patent Type & Authority Applications(China)
IPC IPC(8): H03M13/13G06N3/04G06N3/08
CPCH03M13/13G06N3/084G06N3/045
Inventor 李世宝卢丽金潘荔霞刘建航黄庭培陈海华邓云强
Owner CHINA UNIV OF PETROLEUM (EAST CHINA)
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products