Proceedings

Transformer-based Convolutional Codes Decoder

Download BibTeX Cite

Proceedings of the Thirty-Fifth International Joint Conference on Artificial Intelligence. Main Track. Pages 4358-4366.

https://doi.org/10.24963/ijcai.2026/485

Abstract

As a fundamental component of the physical layer, convolutional codes are instrumental in ensuring dependable transmission of information over inherently noisy communication channels. Recently, neural network-based decoding algorithms have shown remarkable progress in enhancing the performance of block error-correcting codes. However, current neural network decoders for convolutional codes often exhibit strong performance primarily on low-rate codewords, whereas maximum likelihood decoding algorithm incur substantial time overhead when decoding high-rate codewords, which impacts communication efficiency in practical communication systems. In this work, we propose a Transformer-based decoder for convolutional codes designed for soft-decision decoding over AWGN and fading channels, which serves as an efficient decoding scheme for convolutional codes with various code rates. For the unique structure of convolutional codes, we propose a Bidirectional Context Aggregation mechanism to enable the model to fully capture the long-range dependencies and the memory effect of convolutional structures. Additionally, we extend the Transformer attention matrix with a codeword-specific feature integration mechanism to allow the model to capture implicit relationships within codewords. Extensive experiments demonstrate that the accuracy performance of the proposed model outperforms that of neural network decoders. And for maximum likelihood decoding algorithm, our model achieves comparable error-correction capability and a significantly faster decoding speed.

  1. [3GPP, 2000] 3GPP. 3GPP TS 25.401: UTRAN over- all description. https://www.3gpp.org/ftp/Specs/archive/ 25 series/25.401/, 2000. Release 4 (2000-01). Link
  2. [Bahl et al., 1974] Lalit Bahl, John Cocke, Frederick Je- linek, and Josef Raviv. Optimal decoding of linear codes for minimizing symbol error rate (corresp.). IEEE Trans- actions on information theory, 20(2):284-287, 1974.
  3. [Bennatan et al., 2018] Amir Bennatan, Yoni Choukroun, and Pavel Kisilev. Deep learning for decoding of linear codes-a syndrome-based approach. In 2018 IEEE Inter- national Symposium on Information Theory (ISIT), pages 1595-1599. IEEE, 2018.
  4. [Buchberger et al., 2021] Andreas Buchberger, Christian Häger, Henry D Pfister, Laurent Schmalen, and Alexan- dre Graell i Amat. Learned decimation for neural belief propagation decoders. In ICASSP 2021-2021 IEEE International Conference on Acoustics, Speech and Signal Processing (ICASSP), pages 8273-8277. IEEE, 2021.
  5. [Cammerer et al., 2017] Sebastian Cammerer, Tobias Gru- ber, Jakob Hoydis, and Stephan Ten Brink. Scaling deep learning-based decoding of polar codes via partitioning. In GLOBECOM 2017-2017 IEEE global communications conference, pages 1-6. IEEE, 2017.
  6. [Choukroun and Wolf, 2022] Yoni Choukroun and Lior Wolf. Error correction code transformer. Advances in Neural Information Processing Systems, 35:38695-38705, 2022.
  7. [Choukroun and Wolf, 2023] Yoni Choukroun and Lior Wolf. Denoising diffusion error correction codes. In The Eleventh International Conference on Learning Representations, 2023.
  8. [Choukroun and Wolf, 2024a] Yoni Choukroun and Lior Wolf. A foundation model for error correction codes. In The Twelfth International Conference on Learning Repre- sentations, 2024.
  9. [Choukroun and Wolf, 2024b] Yoni Choukroun and Lior Wolf. Learning linear block error correction codes. In International Conference on Machine Learning, pages 8801-8814. PMLR, 2024.
  10. [Doan et al., 2018] Nghia Doan, Seyyed Ali Hashemi, and Warren J Gross. Neural successive cancellation decoding of polar codes. In 2018 IEEE 19th international workshop on signal processing advances in wireless communications (SPAWC), pages 1-5. IEEE, 2018.
  11. [Doan et al., 2019] Nghia Doan, Seyyed Ali Hashemi, Elie Ngomseu Mambou, Thibaud Tonnellier, and Warren J Gross. Neural belief propagation decoding of crc-polar concatenated codes. In ICC 2019-2019 IEEE International Conference on Communications (ICC), pages 1-6. IEEE, 2019.
  12. [Elias, 1955] Peter Elias. Coding for noisy channels. In IRE WESCON Convention Record, 1955, volume 2, pages 94- 104, 1955.
  13. [ETSI Secretariat, 1996] ETSI Secretariat. Digital cel- lular telecommunications system (Phase 2); General description of a GSM Public Land Mobile Network (PLMN). https://www.etsi.org/deliver/etsi gts/04/0408/ 05.03.00 60/gsmts 0408v050300p.pdf, 1996. ETSI GSM 04.08 V5.3.0 (1996-07). Link
  14. [Graves, 2012] Alex Graves. Long short-term memory. Su- pervised sequence labelling with recurrent neural net- works, pages 37-45, 2012.
  15. [Gruber et al., 2017] Tobias Gruber, Sebastian Cammerer, Jakob Hoydis, and Stephan Ten Brink. On deep learning- based channel decoding. In 2017 51st annual conference on information sciences and systems (CISS), pages 1-6. IEEE, 2017.
  16. [Ho et al., 2020] Jonathan Ho, Ajay Jain, and Pieter Abbeel. Denoising diffusion probabilistic models. Advances in neural information processing systems, 33:6840-6851, 2020.
  17. [Hoydis et al., 2022] Jakob Hoydis, Sebastian Cammerer, Fayc ¸al Ait Aoudia, Avinash Vem, Nikolaus Binder, Guillermo Marcus, and Alexander Keller. Sionna: An open-source library for next-generation physical layer re- search. arXiv preprint arXiv:2203.11854, 2022.
  18. [IEEE, 2021] IEEE. IEEE Standard for Information Tech- nology-Telecommunications and Information Exchange between Systems -Local and Metropolitan Area Net- works-Specific Requirements -Part 11: Wireless LAN Medium Access Control (MAC) and Physical Layer (PHY) Specifications. IEEE Std., Feb 2021. IEEE Std 802.11-2020 (Revision of IEEE Std 802.11-2016).
  19. [Jiang et al., 2019] Yihan Jiang, Sreeram Kannan, Hyeji Kim, Sewoong Oh, Himanshu Asnani, and Pramod Viswanath. Deepturbo: Deep turbo decoder. In 2019 IEEE 20th international workshop on signal processing advances in wireless communications (SPAWC), pages 1- 5. IEEE, 2019.
  20. [Kim et al., 2018] Hyeji Kim, Yihan Jiang, Ranvir B Rana, Sreeram Kannan, Sewoong Oh, and Pramod Viswanath. Communication algorithms via deep learning. In Interna- tional Conference on Learning Representations, 2018.
  21. [Kingma and Ba, 2014] Diederik P Kingma and Jimmy Ba. Adam: A method for stochastic optimization. arXiv preprint arXiv:1412.6980, 2014.
  22. [Kurmukova and Gunduz, 2024] Anastasiia Kurmukova and Deniz Gunduz. Friendly attacks to improve channel cod- ing reliability. In Proceedings of the AAAI Conference on Artificial Intelligence, volume 38, pages 13292-13300, 2024.
  23. [Lugosch and Gross, 2017] Loren Lugosch and Warren J Gross. Neural offset min-sum decoding. In 2017 IEEE International Symposium on Information Theory (ISIT), pages 1361-1365. IEEE, 2017.
  24. [Nachmani et al., 2016] Eliya Nachmani, Yair Be'Ery, and David Burshtein. Learning to decode linear codes using deep learning. In 2016 54th Annual Allerton Conference on Communication, Control, and Computing (Allerton), pages 341-346. IEEE, 2016.
  25. [Nachmani et al., 2018] Eliya Nachmani, Elad Marciano, Loren Lugosch, Warren J Gross, David Burshtein, and Yair Be'ery. Deep learning methods for improved decoding of linear codes. IEEE Journal of Selected Topics in Signal Processing, 12(1):119-131, 2018.
  26. [Park et al., 2025a] Seong-Joon Park, Hee-Youl Kwak, Sang-Hyo Kim, Sunghwan Kim, Yongjune Kim, and Jong-Seon No. Multiple-masks error correction code transformer for short block codes. IEEE Journal on Selected Areas in Communications, 2025.
  27. [Park et al., 2025b] Seong-Joon Park, Hee-Youl Kwak, Sang-Hyo Kim, Yongjune Kim, and Jong-Seon No. CrossMPT: Cross-attention message-passing transformer for error correcting codes. In The Thirteenth International Conference on Learning Representations, 2025.
  28. [Shannon, 1948] Claude E Shannon. A mathematical the- ory of communication. The Bell system technical journal, 27(3):379-423, 1948.
  29. [Teich and Pan, 2023] Werner G Teich and Weikun Pan. Scalable convolutional neural networks for decoding of terminated convolutional codes. In International Work- Conference on Artificial Neural Networks, pages 43-54. Springer, 2023.
  30. [Teich et al., 2019] Werner G Teich, Heiko Teich, and Giuseppe Oliveri. From iterative threshold decoding to a low-power high-speed analog vlsi decoder implementa- tion. In International Work-Conference on Artificial Neu- ral Networks, pages 615-628. Springer, 2019.
  31. [Vaswani et al., 2017] Ashish Vaswani, Noam Shazeer, Niki Parmar, Jakob Uszkoreit, Llion Jones, Aidan N Gomez, Łukasz Kaiser, and Illia Polosukhin. Attention is all you need. Advances in neural information processing systems, 30, 2017.
  32. [Viterbi, 1967] Andrew J. Viterbi. Error bounds for convo- lutional codes and an asymptotically optimum decoding algorithm. IEEE Trans. Inf. Theory, 13(2):260-269, 1967.
  33. [Xiao et al., 2025] Shuai Xiao, Weijun Fang, and Bin Chen. Transformer-based decoders for cyclic codes: A tanner cycle-equivalent approach. IEEE Transactions on Com- munications, 73(12):13173-13185, 2025.
  34. [Xu et al., 2017] Weihong Xu, Zhizhen Wu, Yeong-Luh Ueng, Xiaohu You, and Chuan Zhang. Improved polar de- coder based on deep learning. In 2017 IEEE International workshop on signal processing systems (SiPS), pages 1-6. IEEE, 2017.
  35. [Yan and Dai, 2025] Yongli Yan and Linglong Dai. Decod- ing for punctured convolutional and turbo codes: A deep learning solution for protocols compliance. arXiv preprint arXiv:2502.15475, 2025.
  36. [Zhang et al., 2020] Zhengyu Zhang, Dongping Yao, Lei Xiong, Bo Ai, and Shuo Guo. A convolutional neural net- work decoder for convolutional codes. In Communications and Networking: 14th EAI International Conference, Chi- naCom 2019, Shanghai, China, November 29-December 1, 2019, Proceedings, Part II 14, pages 113-125. Springer, 2020.

References were extracted automatically from the PDF and may contain errors.

Welcome Future Conferences AI Journal Division IJCAI Proceedings About IJCAI IJCAI Awards