Deepcode: Feedback Codes via Deep Learning
Not on the map. Why?
Abstract (arXiv)
The design of codes for communicating reliably over a statistically well defined channel is an important endeavor involving deep mathematical research and wide-ranging practical applications. In this work, we present the first family of codes obtained via deep learning, which significantly beats state-of-the-art codes designed over several decades of research. The communication channel under consideration is the Gaussian noise channel with feedback, whose study was initiated by Shannon; feedback is known theoretically to improve reliability of communication, but no practical codes that do so have ever been successfully constructed. We break this logjam by integrating information theoretic insights harmoniously with recurrent-neural-network based encoders and decoders to create novel codes that outperform known codes by 3 orders of magnitude in reliability. We also demonstrate several desirable properties of the codes: (a) generalization to larger block lengths, (b) composability with known codes, (c) adaptation to practical constraints. This result also has broader ramifications for coding theory: even when the channel has a clear mathematical model, deep learning methodologies, when combined with channel-specific information-theoretic insights, can potentially beat state-of-the-art codes constructed over decades of mathematical research.
Key facts. Cited by 41 papers in the map (data through 7 Oct 2026). First posted on arXiv 2 Jul 2018.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 13; 2022: 7; 2023: 7; 2024: 8; 2025: 2; 2026: 4.
41 papers.
Sort:
- 2021Learning to Optimize: A Primer and A Benchmarkcited by 206
- 2025CodeIF: Benchmarking the Instruction-Following Capabilities of Large Language Models for Code Generationcited by 18
- 2021Autoregressive Belief Propagation for Decoding Block Codescited by 15
- 2021ProductAE: Towards Training Larger Channel Codes based on Neural Product Codescited by 14
- 2021Cyclically Equivariant Neural Decoders for Cyclic Codescited by 12
- 2023Domain Generalization in Machine Learning Models for Wireless Communications: Concepts, State-of-the-Art, and Open Issuescited by 12
- 2021Deep Extended Feedback Codescited by 10
- 2022All you need is feedback: Communication with block attention feedback codescited by 10
- 2022Robust Bayesian Learning for Reliable Wireless AI: Framework and Applicationscited by 9
- 2022AttentionCode: Ultra-Reliable Feedback Codes for Short-Packet Communicationscited by 8
- 2024Learning Linear Block Error Correction Codescited by 8
- 2021A Channel Coding Benchmark for Meta-Learningcited by 6
29 more
- 2021DRF Codes: Deep SNR-Robust Feedback Codescited by 5
- 2022CRISP: Curriculum based Sequential Neural Decoders for Polar Code Familycited by 5
- 2022Neural Decoding with Optimization of Node Activationscited by 4
- 2022Feedback is Good, Active Feedback is Better: Block Attention Active Feedback Codescited by 4
- 2023Robust Non-Linear Feedback Coding via Power-Constrained Deep Learningcited by 4
- 2023Generalization Bounds for Neural Belief Propagation Decoderscited by 4
- 2024LightCode: Light Analytical and Neural Codes for Channels with Feedbackcited by 4
- 2021CMDNet: Learning a Probabilistic Relaxation of Discrete Variables for Soft Detection with Low Complexitycited by 3
- 2021DeepIC: Coding for Interference Channels via Deep Learningcited by 2
- 2022Hybrid Neural Coded Modulation: Design and Training Methodscited by 2
- 2024Nested Construction of Polar Codes via Transformerscited by 2
- 2024DEEP-IoT: Downlink-Enhanced Efficient-Power Internet of Thingscited by 2
- 2021Doubly Residual Neural Decoder: Towards Low-Complexity High-Performance Channel Decodingcited by 1
- 2021Improving the List Decoding Version of the Cyclically Equivariant Neural Decodercited by 1
- 2021Discriminative Mutual Information Estimators for Channel Capacity Learningcited 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
- 2023Coding for Gaussian Two-Way Channels: Linear and Learning-Based Approachescited by 1
- 2024Deep Learning-Based Detection for Marker Codes over Insertion and Deletion Channelscited by 1
- 2024DeepPolar: Inventing Nonlinear Large-Kernel Polar Codes via Deep Learningcited by 1
- 2024Factor Graph Optimization of Error-Correcting Codes for Belief Propagation Decodingcited by 1
- 2024Erasure Coded Neural Network Inference via Fisher Averagingcited by 1
- 2025Transformer-Based Decoding in Concatenated Coding Schemes Under Synchronization Errorscited by 1
- 2021Recovering AES Keys with a Deep Cold Boot Attackcited by 0
- 2023Interpreting Training Aspects of Deep-Learned Error-Correcting Codescited by 0
- 2026On the Fragility of AI-Based Channel Decoders under Small Channel Perturbationscited by 0
- 2026Deep Variable-Length Feedback Codescited by 0
- 2026Rich-ARQ: From 1-bit Acknowledgment to Rich Neural Coded Feedbackcited by 0
- 2026MaskCode: Mask Transformer for Feedback-Assisted Coding With Linear Block Codescited by 0
- 2026MaskCode: Mask Transformer for Feedback-Assisted Coding With Linear Block Codes1 Sep 2026
- 2026Rich-ARQ: From 1-bit Acknowledgment to Rich Neural Coded Feedback8 Feb 2026
- 2026Deep Variable-Length Feedback Codes8 Feb 2026
- 2026On the Fragility of AI-Based Channel Decoders under Small Channel Perturbations2 Feb 2026
- 2025Transformer-Based Decoding in Concatenated Coding Schemes Under Synchronization Errors2 Nov 2025
- 2025CodeIF: Benchmarking the Instruction-Following Capabilities of Large Language Models for Code Generation26 Feb 2025
- 2024Erasure Coded Neural Network Inference via Fisher Averaging2 Sep 2024
- 2024Factor Graph Optimization of Error-Correcting Codes for Belief Propagation Decoding9 Jun 2024
- 2024Learning Linear Block Error Correction Codes7 May 2024
- 2024LightCode: Light Analytical and Neural Codes for Channels with Feedback16 Mar 2024
- 2024DEEP-IoT: Downlink-Enhanced Efficient-Power Internet of Things1 Mar 2024
- 2024DeepPolar: Inventing Nonlinear Large-Kernel Polar Codes via Deep Learning14 Feb 2024
29 more
- 2024Nested Construction of Polar Codes via Transformers30 Jan 2024
- 2024Deep Learning-Based Detection for Marker Codes over Insertion and Deletion Channels2 Jan 2024
- 2023Coding for Gaussian Two-Way Channels: Linear and Learning-Based Approaches31 Dec 2023
- 2023Generalization Bounds for Neural Belief Propagation Decoders17 May 2023
- 2023Interpreting Training Aspects of Deep-Learned Error-Correcting Codes7 May 2023
- 2023Robust Non-Linear Feedback Coding via Power-Constrained Deep Learning25 Apr 2023
- 2023ProductAE: Toward Deep Learning Driven Error-Correction Codes of Large Dimensions29 Mar 2023
- 2023Domain Generalization in Machine Learning Models for Wireless Communications: Concepts, State-of-the-Art, and Open Issues13 Mar 2023
- 2023Machine Learning-Aided Efficient Decoding of Reed-Muller Subcodes16 Jan 2023
- 2022Feedback is Good, Active Feedback is Better: Block Attention Active Feedback Codes3 Nov 2022
- 2022CRISP: Curriculum based Sequential Neural Decoders for Polar Code Family1 Oct 2022
- 2022Robust Bayesian Learning for Reliable Wireless AI: Framework and Applications1 Jul 2022
- 2022All you need is feedback: Communication with block attention feedback codes19 Jun 2022
- 2022Neural Decoding with Optimization of Node Activations1 Jun 2022
- 2022AttentionCode: Ultra-Reliable Feedback Codes for Short-Packet Communications30 May 2022
- 2022Hybrid Neural Coded Modulation: Design and Training Methods4 Feb 2022
- 2021DRF Codes: Deep SNR-Robust Feedback Codes22 Dec 2021
- 2021ProductAE: Towards Training Larger Channel Codes based on Neural Product Codes9 Oct 2021
- 2021DeepIC: Coding for Interference Channels via Deep Learning13 Aug 2021
- 2021A Channel Coding Benchmark for Meta-Learning15 Jul 2021
- 2021Discriminative Mutual Information Estimators for Channel Capacity Learning7 Jul 2021
- 2021Improving the List Decoding Version of the Cyclically Equivariant Neural Decoder15 Jun 2021
- 2021Recovering AES Keys with a Deep Cold Boot Attack9 Jun 2021
- 2021Cyclically Equivariant Neural Decoders for Cyclic Codes12 May 2021
- 2021Deep Extended Feedback Codes4 May 2021
- 2021Learning to Optimize: A Primer and A Benchmark23 Mar 2021
- 2021CMDNet: Learning a Probabilistic Relaxation of Discrete Variables for Soft Detection with Low Complexity25 Feb 2021
- 2021Doubly Residual Neural Decoder: Towards Low-Complexity High-Performance Channel Decoding8 Feb 2021
- 2021Autoregressive Belief Propagation for Decoding Block Codes23 Jan 2021
- 2021Learning to Optimize: A Primer and A Benchmarkcited by 206
- 2025CodeIF: Benchmarking the Instruction-Following Capabilities of Large Language Models for Code Generationcited by 18
- 2021Autoregressive Belief Propagation for Decoding Block Codescited by 15
- 2021ProductAE: Towards Training Larger Channel Codes based on Neural Product Codescited by 14
- 2021Cyclically Equivariant Neural Decoders for Cyclic Codescited by 12
- 2023Domain Generalization in Machine Learning Models for Wireless Communications: Concepts, State-of-the-Art, and Open Issuescited by 12
- 2021Deep Extended Feedback Codescited by 10
- 2022All you need is feedback: Communication with block attention feedback codescited by 10
- 2022Robust Bayesian Learning for Reliable Wireless AI: Framework and Applicationscited by 9
- 2022AttentionCode: Ultra-Reliable Feedback Codes for Short-Packet Communicationscited by 8
- 2024Learning Linear Block Error Correction Codescited by 8
- 2021A Channel Coding Benchmark for Meta-Learningcited by 6
12 most cited of 41 All 41 (JSON)
- 2026MaskCode: Mask Transformer for Feedback-Assisted Coding With Linear Block Codes1 Sep 2026
- 2026Rich-ARQ: From 1-bit Acknowledgment to Rich Neural Coded Feedback8 Feb 2026
- 2026Deep Variable-Length Feedback Codes8 Feb 2026
- 2026On the Fragility of AI-Based Channel Decoders under Small Channel Perturbations2 Feb 2026
- 2025Transformer-Based Decoding in Concatenated Coding Schemes Under Synchronization Errors2 Nov 2025
- 2025CodeIF: Benchmarking the Instruction-Following Capabilities of Large Language Models for Code Generation26 Feb 2025
- 2024Erasure Coded Neural Network Inference via Fisher Averaging2 Sep 2024
- 2024Factor Graph Optimization of Error-Correcting Codes for Belief Propagation Decoding9 Jun 2024
- 2024Learning Linear Block Error Correction Codes7 May 2024
- 2024LightCode: Light Analytical and Neural Codes for Channels with Feedback16 Mar 2024
- 2024DEEP-IoT: Downlink-Enhanced Efficient-Power Internet of Things1 Mar 2024
- 2024DeepPolar: Inventing Nonlinear Large-Kernel Polar Codes via Deep Learning14 Feb 2024
12 newest of 41 All 41 (JSON)