mlsanityData to 7 Oct 2026

Adversarial Neural Networks for Error Correcting Codes

arXiv 2112.11491 ↗First posted 21 Dec 2021cs.LG cs.IT math.ITcited by 1

Not on the map. Why?

Abstract (arXiv)

Error correcting codes are a fundamental component in modern day communication systems, demanding extremely high throughput, ultra-reliability and low latency. Recent approaches using machine learning (ML) models as the decoders offer both improved performance and great adaptability to unknown environments, where traditional decoders struggle. We introduce a general framework to further boost the performance and applicability of ML models. We propose to combine ML decoders with a competing discriminator network that tries to distinguish between codewords and noisy words, and, hence, guides the decoding models to recover transmitted codewords. Our framework is game-theoretic, motivated by generative adversarial networks (GANs), with the decoder and discriminator competing in a zero-sum game. The decoder learns to simultaneously decode and generate codewords while the discriminator learns to tell the differences between decoded outputs and codewords. Thus, the decoder is able to decode noisy received signals into codewords, increasing the probability of successful decoding. We show a strong connection of our framework with the optimal maximum likelihood decoder by proving that this decoder defines a Nash equilibrium point of our game. Hence, training to equilibrium has a good possibility of achieving the optimal maximum likelihood performance. Moreover, our framework does not require training labels, which are typically unavailable during communications, and, thus, seemingly can be trained online and adapt to channel dynamics. To demonstrate the performance of our framework, we combine it with the very recent neural decoders and show improved performance compared to the original models and traditional decoding algorithms on various codes.

Key facts. Cited by 1 paper in the map (data through 7 Oct 2026). Builds on 10 of its 17 references that are in the map. First posted on arXiv 21 Dec 2021.

Builds on

10 of 17 references.

References · 10

  1. 2014Deep Unfolding: Model-Based Inspiration of Novel Deep Architecturescited by 76
  2. 2017Deep Learning Methods for Improved Decoding of Linear Codescited by 66
  3. 2018Learning to Detectcited by 60
  4. 2020Neural Enhanced Belief Propagation on Factor Graphscited by 55
  5. 2019Deep Unfolding for Communications Systems: A Survey and Some New Directionscited by 48
  6. 2020Belief Propagation Neural Networkscited by 31
  7. 2017Neural Offset Min-Sum Decodingcited by 24
  8. 2020DeepSIC: Deep Soft Interference Cancellation for Multiuser MIMO Detectioncited by 23
  9. 2018Learning from the Syndromecited by 3
  10. 2019Neural-Network Optimized 1-bit Precoding for Massive MU-MIMOcited by 3

Built on by

Cited by year

Citing papers per year: 2022: 1.

1 paper.