Please use this identifier to cite or link to this item:
Title: Deep learning methods for error correction
Authors: Lim, Shu Ning
Keywords: DRNTU::Engineering::Computer science and engineering::Computing methodologies::Artificial intelligence
DRNTU::Engineering::Electrical and electronic engineering::Antennas, wave guides, microwaves, radar, radio
Issue Date: 2018
Abstract: Error correcting codes are used in communication systems to protect the transmitted information from noise and enable reliable information exchange between senders and receivers. Significant research effort has been made to devise well performing channel codes. However, traditional channel coding is not always optimal when the noise channel cannot be precisely modelled analytically. Deep Neural Network autoencoders have been used in place of traditional methods for both source and channel coding, as well as Joint Source-Channel Coding (JSCC). These deep learning methods are able to perform as well as or better than traditional methods, but also rely on an analytically modelled noise channel. In this work we develop a deep learning method for stochastic noise channel approximation using Generative Adversarial Networks (GAN) that can then be used for training of deep autoencoders for transmission over a complicated noise channel. We show that the proposed method is effective for a real-world noise channel, and successfully carry out JSCC autoencoding to transmit images over this channel.
Rights: Nanyang Technological University
Fulltext Permission: restricted
Fulltext Availability: With Fulltext
Appears in Collections:EEE Student Reports (FYP/IA/PA/PI)

Files in This Item:
File Description SizeFormat 
CY3002-181 Final Report.pdf
  Restricted Access
2.75 MBAdobe PDFView/Open

Google ScholarTM


Items in DR-NTU are protected by copyright, with all rights reserved, unless otherwise indicated.