TY - JOUR
T1 - Perm2vec
T2 - Attentive Graph Permutation Selection for Decoding of Error Correction Codes
AU - Caciularu, Avi
AU - Raviv, Nir
AU - Raviv, Tomer
AU - Goldberger, Jacob
AU - Be'Ery, Yair
N1 - Publisher Copyright:
© 1983-2012 IEEE.
PY - 2021/1
Y1 - 2021/1
N2 - Error correction codes are an integral part of communication applications, boosting the reliability of transmission. The optimal decoding of transmitted codewords is the maximum likelihood rule, which is NP-hard due to the curse of dimensionality. For practical realizations, sub-optimal decoding algorithms are employed; yet limited theoretical insights prevent one from exploiting the full potential of these algorithms. One such insight is the choice of permutation in permutation decoding. We present a data-driven framework for permutation selection, combining domain knowledge with machine learning concepts such as node embedding and self-attention. Significant and consistent improvements in the bit error rate are introduced for all simulated codes, over the baseline decoders. To the best of the authors' knowledge, this work is the first to leverage the benefits of the neural Transformer networks in physical layer communication systems.
AB - Error correction codes are an integral part of communication applications, boosting the reliability of transmission. The optimal decoding of transmitted codewords is the maximum likelihood rule, which is NP-hard due to the curse of dimensionality. For practical realizations, sub-optimal decoding algorithms are employed; yet limited theoretical insights prevent one from exploiting the full potential of these algorithms. One such insight is the choice of permutation in permutation decoding. We present a data-driven framework for permutation selection, combining domain knowledge with machine learning concepts such as node embedding and self-attention. Significant and consistent improvements in the bit error rate are introduced for all simulated codes, over the baseline decoders. To the best of the authors' knowledge, this work is the first to leverage the benefits of the neural Transformer networks in physical layer communication systems.
KW - Decoding
KW - belief propagation
KW - deep learning
KW - error correcting codes
UR - http://www.scopus.com/inward/record.url?scp=85096393658&partnerID=8YFLogxK
U2 - 10.1109/JSAC.2020.3036951
DO - 10.1109/JSAC.2020.3036951
M3 - ???researchoutput.researchoutputtypes.contributiontojournal.article???
AN - SCOPUS:85096393658
SN - 0733-8716
VL - 39
SP - 79
EP - 88
JO - IEEE Journal on Selected Areas in Communications
JF - IEEE Journal on Selected Areas in Communications
IS - 1
M1 - 9252949
ER -