ITLGFeb 22, 2019

Learning to Flip Successive Cancellation Decoding of Polar Codes with LSTM Networks

arXiv:1902.08394v225 citations
Originality Incremental advance
AI Analysis

This work addresses a specific bottleneck in polar code decoding for communication systems, representing an incremental improvement over existing methods.

The authors tackled the problem of accurately identifying the first error bit in successive cancellation flip decoding of polar codes, proposing a deep learning approach using LSTM networks that achieves better performance than state-of-the-art SC flip algorithms.

The key to successive cancellation (SC) flip decoding of polar codes is to accurately identify the first error bit. The optimal flipping strategy is considered difficult due to lack of an analytical solution. Alternatively, we propose a deep learning aided SC flip algorithm. Specifically, before each SC decoding attempt, a long short-term memory (LSTM) network is exploited to either (i) locate the first error bit, or (ii) undo a previous `wrong' flip. In each SC attempt, the sequence of log likelihood ratios (LLRs) derived in the previous SC attempt is exploited to decide which action to take. Accordingly, a two-stage training method of the LSTM network is proposed, i.e., learn to locate first error bits in the first stage, and then to undo `wrong' flips in the second stage. Simulation results show that the proposed approach identifies error bits more accurately and achieves better performance than the state-of-the-art SC flip algorithms.

Foundations

The foundational work for this paper's niche, ranked by how specifically the neighbourhood builds on it — not by global fame.

Your Notes