ProductAE: Towards Training Larger Channel Codes based on Neural Product Codes
Not on the map. Why?
Abstract (arXiv)
There have been significant research activities in recent years to automate the design of channel encoders and decoders via deep learning. Due the dimensionality challenge in channel coding, it is prohibitively complex to design and train relatively large neural channel codes via deep learning techniques. Consequently, most of the results in the literature are limited to relatively short codes having less than 100 information bits. In this paper, we construct ProductAEs, a computationally efficient family of deep-learning driven (encoder, decoder) pairs, that aim at enabling the training of relatively large channel codes (both encoders and decoders) with a manageable training complexity. We build upon the ideas from classical product codes, and propose constructing large neural codes using smaller code components. More specifically, instead of directly training the encoder and decoder for a large neural code of dimension k and blocklength n, we provide a framework that requires training neural encoders and decoders for the code parameters (n1,k1) and (n2,k2) such that n1 n2=n and k1 k2=k. Our training results show significant gains, over all ranges of signal-to-noise ratio (SNR), for a code of parameters (225,100) and a moderate-length code of parameters (441,196), over polar codes under successive cancellation (SC) decoder. Moreover, our results demonstrate meaningful gains over Turbo Autoencoder (TurboAE) and state-of-the-art classical codes. This is the first work to design product autoencoders and a pioneering work on training large channel codes.
Key facts. Cited by 14 papers in the map (data through 7 Oct 2026). Builds on 10 of its 29 references that are in the map. First posted on arXiv 9 Oct 2021.
Builds on
10 of 29 references.
References · 10
- 2017An Introduction to Deep Learning for the Physical Layercited by 227
- 2017Deep Learning Methods for Improved Decoding of Linear Codescited by 66
- 2016Learning to Decode Linear Codes Using Deep Learningcited by 60
- 2019Turbo Autoencoder: Deep learning based channel codes for point-to-point communication channelscited by 42
- 2018Deepcode: Feedback Codes via Deep Learningcited by 41
- 2018Deep Learning for Decoding of Linear Codes - A Syndrome-Based Approachcited by 34
- 2021KO codes: Inventing Nonlinear Encoding and Decoding for Reliable Wireless Communication via Deep-learningcited by 16
- 2016Learning to Communicate: Channel Auto-encoders, Domain Specific Regularizers, and Attentioncited by 13
- 2020Pruning Neural Belief Propagation Decoderscited by 10
- 2018Low-complexity Recurrent Neural Network-based Polar Decoder with Weight Quantization Mechanismcited by 8
Built on by
Citing papers per year: 2021: 1; 2022: 2; 2023: 5; 2024: 3; 2025: 1; 2026: 2.
14 papers.
Sort:
By area:
- 2022Concatenated Classic and Neural (CCN) Codes: ConcatenatedAEcited by 5
- 2022CRISP: Curriculum based Sequential Neural Decoders for Polar Code Familycited by 5
- 2024Boosted Neural Decoders: Achieving Extreme Reliability of LDPC Codes for 6G Networkscited by 3
- 2024Nested Construction of Polar Codes via Transformerscited by 2
- 2025MinGRU-Based Encoder for Turbo Autoencoder Frameworkscited by 2
- 2021List Autoencoder: Towards Deep Learning Based Reliable Transmission Over Noisy Channelscited by 1
- 2023Machine Learning-Aided Efficient Decoding of Reed-Muller Subcodescited by 1
- 2023ProductAE: Toward Deep Learning Driven Error-Correction Codes of Large Dimensionscited by 1
- 2023Component Training of Turbo Autoencoderscited by 1
- 2023DoDo-Code: an Efficient Levenshtein Distance Embedding-based Code for 4-ary IDS Channelcited by 1
- 2024DeepPolar: Inventing Nonlinear Large-Kernel Polar Codes via Deep Learningcited by 1
- 2026Generalization Bounds for Transformer Channel Decoderscited by 1
- 2026Short-Length Code Designs for Integrated Sensing and Communications: A Deep Learning Approach27 Sep 2026
- 2026Generalization Bounds for Transformer Channel Decoders11 Jan 2026
- 2025MinGRU-Based Encoder for Turbo Autoencoder Frameworks11 Mar 2025
- 2024Boosted Neural Decoders: Achieving Extreme Reliability of LDPC Codes for 6G Networks22 May 2024
- 2024DeepPolar: Inventing Nonlinear Large-Kernel Polar Codes via Deep Learning14 Feb 2024
- 2024Nested Construction of Polar Codes via Transformers30 Jan 2024
- 2023DoDo-Code: an Efficient Levenshtein Distance Embedding-based Code for 4-ary IDS Channel20 Dec 2023
- 2023Component Training of Turbo Autoencoders16 May 2023
- 2023ProductAE: Toward Deep Learning Driven Error-Correction Codes of Large Dimensions29 Mar 2023
- 2023Learning End-to-End Channel Coding with Diffusion Models3 Feb 2023
- 2023Machine Learning-Aided Efficient Decoding of Reed-Muller Subcodes16 Jan 2023
- 2022CRISP: Curriculum based Sequential Neural Decoders for Polar Code Family1 Oct 2022
- 2023Learning End-to-End Channel Coding with Diffusion Modelscited by 0
- 2023Learning End-to-End Channel Coding with Diffusion Models3 Feb 2023
- 2022Concatenated Classic and Neural (CCN) Codes: ConcatenatedAEcited by 5
- 2022CRISP: Curriculum based Sequential Neural Decoders for Polar Code Familycited by 5
- 2024Boosted Neural Decoders: Achieving Extreme Reliability of LDPC Codes for 6G Networkscited by 3
- 2024Nested Construction of Polar Codes via Transformerscited by 2
- 2025MinGRU-Based Encoder for Turbo Autoencoder Frameworkscited by 2
- 2021List Autoencoder: Towards Deep Learning Based Reliable Transmission Over Noisy Channelscited by 1
- 2023Machine Learning-Aided Efficient Decoding of Reed-Muller Subcodescited by 1
- 2023ProductAE: Toward Deep Learning Driven Error-Correction Codes of Large Dimensionscited by 1
- 2023Component Training of Turbo Autoencoderscited by 1
- 2023DoDo-Code: an Efficient Levenshtein Distance Embedding-based Code for 4-ary IDS Channelcited by 1
- 2024DeepPolar: Inventing Nonlinear Large-Kernel Polar Codes via Deep Learningcited by 1
- 2026Generalization Bounds for Transformer Channel Decoderscited by 1
12 most cited of 13 All 13 (JSON)
- 2026Short-Length Code Designs for Integrated Sensing and Communications: A Deep Learning Approach27 Sep 2026
- 2026Generalization Bounds for Transformer Channel Decoders11 Jan 2026
- 2025MinGRU-Based Encoder for Turbo Autoencoder Frameworks11 Mar 2025
- 2024Boosted Neural Decoders: Achieving Extreme Reliability of LDPC Codes for 6G Networks22 May 2024
- 2024DeepPolar: Inventing Nonlinear Large-Kernel Polar Codes via Deep Learning14 Feb 2024
- 2024Nested Construction of Polar Codes via Transformers30 Jan 2024
- 2023DoDo-Code: an Efficient Levenshtein Distance Embedding-based Code for 4-ary IDS Channel20 Dec 2023
- 2023Component Training of Turbo Autoencoders16 May 2023
- 2023ProductAE: Toward Deep Learning Driven Error-Correction Codes of Large Dimensions29 Mar 2023
- 2023Machine Learning-Aided Efficient Decoding of Reed-Muller Subcodes16 Jan 2023
- 2022CRISP: Curriculum based Sequential Neural Decoders for Polar Code Family1 Oct 2022
- 2022Concatenated Classic and Neural (CCN) Codes: ConcatenatedAE4 Sep 2022
12 newest of 13 All 13 (JSON)