Wang Xiumin, He Jinlong, Li Jun, Shan Liang
Key Laboratory of Electromagnetic Wave Information Technology and Metrology of Zhejiang Province, College of Information Engineering, China Jiliang University, Hangzhou 310018, China.
Binjiang College, Nanjing University of Information Science and Technology, Wuxi 214105, China.
Entropy (Basel). 2021 Jan 30;23(2):171. doi: 10.3390/e23020171.
A traditional successive cancellation (SC) decoding algorithm produces error propagation in the decoding process. In order to improve the SC decoding performance, it is important to solve the error propagation. In this paper, we propose a new algorithm combining reinforcement learning and SC flip (SCF) decoding of polar codes, which is called a Q-learning-assisted SCF (QLSCF) decoding algorithm. The proposed QLSCF decoding algorithm uses reinforcement learning technology to select candidate bits for the SC flipping decoding. We establish a reinforcement learning model for selecting candidate bits, and the agent selects candidate bits to decode the information sequence. In our scheme, the decoding delay caused by the metric ordering can be removed during the decoding process. Simulation results demonstrate that the decoding delay of the proposed algorithm is reduced compared with the SCF decoding algorithm, based on critical set without loss of performance.
传统的连续消除(SC)解码算法在解码过程中会产生错误传播。为了提高SC解码性能,解决错误传播问题很重要。在本文中,我们提出了一种将强化学习与极化码的SC翻转(SCF)解码相结合的新算法,称为Q学习辅助SCF(QLSCF)解码算法。所提出的QLSCF解码算法使用强化学习技术为SC翻转解码选择候选比特。我们建立了一个用于选择候选比特的强化学习模型,智能体选择候选比特来解码信息序列。在我们的方案中,由度量排序引起的解码延迟可以在解码过程中消除。仿真结果表明,与SCF解码算法相比,所提算法的解码延迟在不损失性能的情况下基于关键集有所降低。