Interpreting Deepcode, a learned feedback code
<|reference_start|>Interpreting Deepcode, a learned feedback code: Deep learning methods have recently been used to construct non-linear codes for the additive white Gaussian noise (AWGN) channel with feedback. However, there is limited understanding of how these black-box-like codes with many learned parameters use feedback. This study aims to uncover the fundamental principles underlying the first deep-learned feedback code, known as Deepcode, which is based on an RNN architecture. Our interpretable model based on Deepcode is built by analyzing the influence length of inputs and approximating the non-linear dynamics of the original black-box RNN encoder. Numerical experiments demonstrate that our interpretable model -- which includes both an encoder and a decoder -- achieves comparable performance to Deepcode while offering an interpretation of how it employs feedback for error correction.<|reference_end|>
@article{zhou2024interpreting,
    title={Interpreting Deepcode, a learned feedback code},
    author={Yingyao Zhou, Natasha Devroye, Gyorgy Turan, Milos Zefran},
    journal={arXiv preprint arXiv:2404.17519},
    year={2024},
    archivePrefix={arXiv},
    eprint={2404.17519},
    primaryClass={cs.IT eess.SP math.IT}
}