Author(s)
Term
4. term
Education
Publication year
2020
Submitted on
2020-06-03
Pages
54 pages
Abstract
In this report Generative Adversarial Networks (GAN) are designed and implemented with the purpose of generating synthetic responses of a radio channel. An investigation of relevant theory of neural networks and specifically GANs is conducted and based on this, choices with regards to architectures are made. For the purpose of training and evaluating the GANs, synthetic channel response data is generated based on a stochastic model. From this data relevant statistical properties are computed as to form a basis for evaluation. Two different realisations of a GAN are then designed based on the theory reviewed and relevant design choices made regarding the training data. These two realisations are based on a FCNN and a CNN respectively. Through testing it is seen, that the DCGAN has the best performance. The DCGAN is then evaluated with regards to the robustness of the network with regards to noise added to the training data and the size of the data set. Based on these findings, the model used for the DCGAN is then trained anew with another data set containing real measurements, where both training data is limited and noise are included in the measurements. Through testing of the GAN it is found, that though not achieving perfect results, the use of GANs for stochastic radio channel response generation is feasible.
In this report Generative Adversarial Networks (GAN) are designed and implemented with the purpose of generating synthetic responses of a radio channel. An investigation of relevant theory of neural networks and specifically GANs is conducted and based on this, choices with regards to architectures are made. For the purpose of training and evaluating the GANs, synthetic channel response data is generated based on a stochastic model. From this data relevant statistical properties are computed as to form a basis for evaluation. Two different realisations of a GAN are then designed based on the theory reviewed and relevant design choices made regarding the training data. These two realisations are based on a FCNN and a CNN respectively. Through testing it is seen, that the DCGAN has the best performance. The DCGAN is then evaluated with regards to the robustness of the network with regards to noise added to the training data and the size of the data set. Based on these findings, the model used for the DCGAN is then trained anew with another data set containing real measurements, where both training data is limited and noise are included in the measurements. Through testing of the GAN it is found, that though not achieving perfect results, the use of GANs for stochastic radio channel response generation is feasible.
Keywords
Documents
Colophon: This page is part of the AAU Student Projects portal, which is run by Aalborg University. Here, you can find and download publicly available bachelor's theses and master's projects from across the university dating from 2008 onwards. Student projects from before 2008 are available in printed form at Aalborg University Library.
If you have any questions about AAU Student Projects or the research registration, dissemination and analysis at Aalborg University, please feel free to contact the VBN team. You can also find more information in the AAU Student Projects FAQs.