Channel Coding with Deep Learning: An Overview

Shugong Xu*

*Corresponding author for this work

Research output: Chapter in Book or Report/Conference proceedingChapterpeer-review

1 Citation (Scopus)

Abstract

This chapter is devoted to the use of various neural networks and related learning algorithms in the channel coding (encoder and decoder) of wireless communications and networking. Due to its powerful nonlinear mapping and distributed processing capability, neural network-based machine learning technology could offer a more powerful channel coding solution than conventional approaches in many aspects including coding performance, computational complexity, power consumption, and processing latency. The neural networks discussed in the chapter mainly include deep neural networks (DNNs), convolutional neural networks (CNNs), and recurrent neural networks (RNNs). The chapter first focuses on the background information of channel coding and deep learning, together with the motivation for the use of machine learning in channel coding. It introduces the channel coding schemes with DNN, CNN, and RNN networks, respectively, and finally discusses potential coding/decoding performance, computational complexity, power consumption, and processing delay.

Original languageEnglish
Title of host publicationMachine Learning for Future Wireless Communications
Publisherwiley
Pages265-285
Number of pages21
ISBN (Electronic)9781119562306
ISBN (Print)9781119562252
DOIs
Publication statusPublished - 1 Jan 2019
Externally publishedYes

Keywords

  • Channel coding
  • Computational complexity
  • Convolutional neural networks
  • Deep learning
  • Deep neural networks
  • Neural network-based machine learning technology
  • Power consumption
  • Processing delay
  • Recurrent neural networks
  • Wireless communications

Fingerprint

Dive into the research topics of 'Channel Coding with Deep Learning: An Overview'. Together they form a unique fingerprint.

Cite this