
Figure 1.
Polarization Transformation.

Figure 2.
Factor diagram of BP decoding algorithm for (8,4) polar codes.

Figure 3.
Unit factor diagram of BP decoding algorithm for polar codes.

Figure 4.
Binary Tree Structure Diagram(polar (32,16)).

Figure 5.
A complete decoding iteration in a recurrent neural network with polar(4, 2).

Figure 6.
Three types of neurons in network architecture.

Figure 7.
Polar codes bit-flip BP decoder based on RNN.
TABLE I.
Simulation parameter
| Set options | Value |
|---|---|
| Test platform | Tensorflow1.8.0 |
| Encoding | (64,32) |
| CRC Generator Polynomial | x6+x5+1 |
| Training codeword | 7.8×104 |
| Testing codeword | 3.4×103 |
| Batch_size | 3600 |
| Loss function | Cross entropy |
| Optimizer | Adam |

Figure 8.
BLER performance of different algorithms.