LEARN Codes: Inventing Low-Latency Codes via Recurrent Neural Networks
LEARN Codes: Inventing Low-Latency Codes via Recurrent Neural Networks
复制标题
DOI:
10.1109/icc.2019.8761286
复制
发表时间:
2018-11
期刊:
影响因子:
--
通讯作者:
Yihan Jiang;Hyeji Kim;Himanshu Asnani;Sreeram Kannan;Sewoong Oh;P. Viswanath
中科院分区:
文献类型:
--
作者:
Yihan Jiang;Hyeji Kim;Himanshu Asnani;Sreeram Kannan;Sewoong Oh;P. Viswanath
Designing channel codes under low latency constraints is one of the most demanding requirements in 5G standards. However, sharp characterizations of the performances of traditional codes are only available in the large block lengths limit. Code designs are guided by those asymptotic analyses and require large block lengths and long latency to achieve the desired error rate. Furthermore, when the codes designed for one channel (e.g. Additive White Gaussian Noise (AWGN) channel) are used for another (e.g. non-AWGN channels), heuristics are necessary to achieve any non trivial performance — thereby severely lacking in robustness as well as adaptivity. Obtained by jointly designing recurrent neural network (RNN) based encoder and decoder, we propose an end-to-end learned neural code which outperforms canonical convolutional code under block settings. With this gained experience of designing a novel neural block code, we propose a new class of codes under low latency constraint — Low-latency Efficient Adaptive Robust Neural (LEARN) codes, which outperform the state-of-the-art low latency codes as well as exhibit robustness and adaptivity properties. LEARN codes show the potential of designing new versatile and universal codes for future communications via tools of modern deep learning coupled with communication engineering insights.