Reinforcement Learning-Aided Design of Efficient Polarization Kernels
Yi-Ting Hong, Stefano Rini, Luca Barletta
TL;DR
The paper tackles the problem of designing large-kernel polar codes that achieve high error exponents while keeping RMLD decoding complexity manageable. It introduces PolarZero, an RL-based kernel search framework built on the Gumbel AlphaZero algorithm to navigate the space of $\ell\times\ell$ kernels under PDP bounds. Results show PolarZero recovers minimal-complexity kernels up to $\ell=16$ and discovers a new size-$16$ kernel with decoding complexity close to handcrafted designs, demonstrating scalability beyond brute-force search. This data-driven approach offers a flexible tool for automated, high-performance, low-complexity polar-code design with potential applicability to even larger kernels.
Abstract
Polar codes with large kernels achieve optimal error exponents but are difficult to construct when low decoding complexity is also required. We address this challenge under recursive maximum likelihood decoding (RMLD) using a rein-forcement learning approach based on the Gumbel AlphaZero algorithm. The resulting method, PolarZero, consistently matches exhaustive search in identifying low-complexity kernels, and discovers a size-16 kernel with complexity comparable to handcrafted designs. Our results suggest that PolarZero is a scalable tool for large-kernel design, where brute-force search is no longer feasible.
