Submitted:
20 October 2024
Posted:
22 October 2024
You are already at the latest version
Abstract
Generative adversarial networks consisting of two parts, generator and discriminator, have obtained acceptable results in classification, prediction and generation of new samples in the discussion of 4G, 5G and 6G. In this article, the aim is to review a comprehensive study in relation to these networks. At the beginning of this research, different topics such as network training, network error checking and types of GAN's are investigated. In the following, the applications of GAN will be discussed separately.
Keywords:
1. Introduction
1.1. Training Generator
1.2. Training Discriminator
2. Typical GAN Models
2.1. Conditional Generative Adversarial Nets (CGAN)
2.2. Deep Convolution Generative Adversarial Networks (DCGAN)
2.3. Wasserstein GAN (WGAN)
- 1.
- Since the detector is responsible for dualities in GAN, and the Critic function is to fit the EM distance, the sigmoid function is removed, and the probability is no longer the output but the overall score.
- 2.
- The critic target function no longer includes log functions.
- 3.
- There is no need to worry about the effect of too much discriminative training on sample generation. The more educated the reviewer is, the better samples will be produced.
3. Generative Adversarial Network in 4G
4. Generative Adversarial Network in 5G
5. Generative Adversarial Network in 6G
6. 5G Network Metrics
7. 6G Network Metrics
- Millimeter wave technologies: Using much higher frequencies in the frequency spectrum opens up more spectrum and also allows for a very wide channel bandwidth. With the massive data rates and bandwidth required for 6G, millimeter wave technologies will be further developed, possibly extending into the TeraHertz region of the spectrum.
- Massive MIMO: Although MIMO is used in many applications from LTE to Wi-Fi and more, the number of antennas is relatively limited -. The use of microwave frequencies opens up the possibility of using dozens of antennas on a single piece of equipment, as this is a real possibility due to the size and spacing of the antennas in terms of wavelength.
- Dense networks: reducing the size of cells provides a more effective use of the available spectrum. Techniques are needed to ensure that small cells in the macro grid deployed as femtocells can perform satisfactorily.
8. Gap Analysis and Future Works
- Resampling Time series forecasting is a challenging task where the non-stationary characteristics of the data require strict settings for forecasting tasks. A common problem is the skewed distribution of the target variable, where some intervals are highly significant but severely underrepresented. Standard regression tools focus on the average behaviour of the data. However, the goal in many time series forecasting tasks is the opposite. For example, predicting rare values is one of these challenges. A standard solution for time series forecasting with unbalanced data is to use resampling strategies that operate on the learning data by changing its distribution in favour of a particular bias. Various algorithms have been proposed for this purpose. For example, algorithms [39] and [40] can be used.
- High-dimensional Imbalanced Time-series classification (OHIT),zhu2022minority: OHIT first uses a density ratio-based joint nearest neighbor clustering algorithm to capture minority class states in a high-dimensional space. Depending on different clustering algorithms, this clustering can get different results. It then, for each mode, applies the shrinkage technique of a large-dimensional covariance matrix to obtain an accurate and reliable covariance structure. Finally, OHIT generates structure-preserving synthetic samples based on a multivariate Gaussian distribution using the estimated covariance matrices.
- IB-GAN,deng2022ib: The standard methods of class weight, oversampling, or data augmentation are the approaches studied in (An empirical survey of data augmentation for time series classification with neural networks). These approaches are parametric. Parametric approaches do not always yield significant improvements for predicting the minority classes of interest. Non-parametric data augmentation with generative adversarial networks (GAN) is a promising solution. For this purpose, the authors have proposed Imputation Balanced GAN (IB-GAN), which combines a new method of augmentation and data classification in a one-step process through an imputation-balanced approach. IB-GAN uses imputation and resampling techniques to generate higher-quality samples from randomly masked vectors than white noise and balances the classifier through a pool of real and synthetic samples. Hyperparameter imputation pmiss allows to regularize of the classifier variation by adjusting the innovations introduced through generator imputation. IB-GAN is simple to train and model, pairing each deep learning classifier with a generator-discriminator pair, resulting in higher accuracy for trim observed classes. The basis of this approach is a GAN network that tries to generate cases similar to the minority class.
- In sequential learning, the entire sequence is available before we predict the y values, whereas, in time series prediction, we only have a prefix of the sequence up to the current time .
- In time series analysis, we have the actual observed y values up to time t, whereas, in sequential learning, we are not given any y values and have to predict them all.
- 1.
- Long-range dependencies
- 2.
- Gradient vanishing and explosion
- 3.
- Large # of training steps
- 4.
- Parallel computation
- 1.
- Facilitate long-range dependencies
- 2.
- No gradient vanishing and explosion
- 3.
- Fewer training steps
- 4.
- No recurrence that facilitates parallel computation
- Encoder Block:The encoder consists of a stack of identical layers. Each layer has two sub-layers. The first one is a multi-head self-attention mechanism and the second one is a fully connected and simple feed-forward network. Also, a residual connection should be used around each of the two sub-layers, and then layer normalization is done. That is, the output of each sublayer is , where is a function implemented by the sublayer itself. To facilitate these remaining connections, all sub-layers in the model, as well as embedded layers, produce outputs with dimensions of .
- Decoder Block:The decoder also consists of a stack of identical layers. In addition to the two sub-layers in each encoder layer, the receiver introduces a third sub-layer that performs multi-head attention on the output of the encoder stack.
- Scaled Dot-Product Attention: Here, the query along with the keys are divided by , then a Softmax is applied on them to determine the weight of the values. In practice, the attention function is simultaneously computed on a set of queries packed together in a Q matrix. Keys and values are also packed together in K and V matrices. Next, the output matrix is calculated as follows:
- Multi-Head Attention:Instead of implementing a single attention function with model dimensional keys, values, and queries, the authors found that it would be more beneficial to linearize the queries, keys, and values h times with different learned linear predictions of dimensions , , and , respectively. Was. They executed the attention function in parallel on each of these predicted versions of the queries, keys, and values and obtained the following output values:where and
References
- Goodfellow, Ian, et al. "Generative adversarial networks." Communications of the ACM 63.11 (2020): 139-144. [CrossRef]
- I. J. Goodfellow, J. Pouget-Abadie, M. Mirza, B. Xu, D. Warde-Farley, S. Ozair, A. Courville, and Y. Bengio, “Generative Adversarial Nets,” in Proc. of International Conference on Neural Information Proces.
- W. Cao, X. Wang, Z. Ming, and J. Gao, “A Review on Neural Networks with Random Weights,” Neurocomputing, vol. 275, pp. 278-287, 2017. Article (CrossRef Link). [CrossRef]
- L. Zhang and P. N. Suganthan, “A Survey of Randomized Algorithms for Training Neural Networks,” Information Sciences, vol. 364, pp. 146-155, 2016. Article (CrossRef Link). [CrossRef]
- S. Wang, T. Z. Huang, J. Liu, and X. G. Lv, “An alternating iterative algorithm for image deblurring and denoising problems,” Communications in Nonlinear Science and Numerical Simulation, vol. 19, no. 3, pp. 617-626, 2014. Article (CrossRef Link). [CrossRef]
- M. Mirza and S. Osindero, “Conditional Generative Adversarial Nets,” arXiv preprint arXiv:1411.1784, 2014. Article (CrossRef Link).
- A. Radford, L. Metz, and S. Chintala, “Unsupervised Representation Learning with Deep Convolutional Generative Adversarial Networks,” Computer Science, 2016. Article (CrossRef Link).
- Y. Li, N. Y. Wang, J. P. Shi, X. Hou, and J. Liu, “Adaptive Batch Normalization for practical domain adaptation,” Pattern Recognition, vol. 80, pp. 109-117, 2018. Article (CrossRef Link). [CrossRef]
- B. Xu, N. Y.Wang, T. Q. Chen, and M. Li, “Empirical Evaluation of Rectified Activations in Convolutional Network,” Computer Science, 2015. Article (CrossRef Link).
- Arjovsky, Martin, Soumith Chintala, and Léon Bottou. "Wasserstein generative adversarial networks." International conference on machine learning. PMLR, 2017.
- Villani, Cédric. Optimal transport: old and new. Vol. 338. Berlin: springer, 2009.
- Kuzlu, Murat, et al. "A Streamlit-based Artificial Intelligence Trust Platform for Next-Generation Wireless Networks." arXiv preprint arXiv:2211.12851 (2022).
- Li, Zhuo, et al. "Sparsely self-supervised generative adversarial nets for radio frequency estimation." IEEE Journal on Selected Areas in Communications 37.11 (2019): 2428-2442. [CrossRef]
- Wang, Pan, et al. "Bytesgan: A semi-supervised generative adversarial network for encrypted traffic classification of sdn edge gateway in green communication network." arXiv preprint arXiv:2103.05250 (2021).
- Cao, Xin, Qin Luo, and Peng Wu. "Filter-GAN: Imbalanced Malicious Traffic Classification Based on Generative Adversarial Networks with Filter." Mathematics 10.19 (2022): 3482. [CrossRef]
- Vu, Ly, Cong Thanh Bui, and Quang Uy Nguyen. "A deep learning based method for handling imbalanced problem in network traffic classification." Proceedings of the 8th international symposium on information and communication technology. 2017.
- Mehdi Mirza and Simon Osindero. Conditional Generative Adversarial Nets. arXiv:1411.1784 [cs, stat], November 2014.
- Jeff Donahue, Philipp Krähenbühl, and Trevor Darrell. Adversarial Feature Learning. arXiv:1605.09782 [cs, stat], April 2017.
- Xi Chen, Yan Duan, Rein Houthooft, John Schulman, Ilya Sutskever, and Pieter Abbeel. InfoGAN: Interpretable Representation Learning by Information Maximizing Generative Adversarial Nets. In Proceedings of the 30th International Conference on Neural Information Processing Systems, page 2180–2188. Curran Associates Inc., December 2016. ISBN 9781510838819.
- Xudong Mao, Qing Li, Haoran Xie, Raymond Y.K. Lau, Zhen Wang, and Stephen Paul Smolley. Least Squares Generative Adversarial Networks. In 2017 IEEE International Conference on Computer Vision (ICCV), pages 2813–2821, Venice, October 2017. IEEE. ISBN 978-1-5386-1032-9.
- Augustus Odena, Christopher Olah, and Jonathon Shlens. Conditional Image Synthesis With Auxiliary Classifier GANs. In Proceedings of the 34th International Conference on Machine Learning, volume 70, page 2642–2651, August 2017.
- Ishaan Gulrajani, Faruk Ahmed, Martin Arjovsky, Vincent Dumoulin, and Aaron C Courville. Improved training of wasserstein gans. In Proceedings of the 31st International Conference on Neural Information Processing Systems, NIPS’17, page 5769–5779, De.
- Navidan, H., Moshiri, P. F., Nabati, M., Shahbazian, R., Ghorashi, S. A., Shah-Mansouri, V., Windridge, D. (2021). Generative Adversarial Networks (GANs) in networking: A comprehensive survey evaluation. Computer Networks, 194, 108149. [CrossRef]
- Gu, Ruichun, and Junxing Zhang. "Ganslicing: A gan-based software defined mobile network slicing scheme for iot applications." ICC 2019-2019 IEEE International Conference on Communications (ICC). IEEE, 2019.
- Muhammad Usama, Muhammad Asim, Siddique Latif, Junaid Qadir, and Ala-Al-Fuqaha. Generative Adversarial Networks For Launching and Thwarting Adversarial Attacks on Network Intrusion Detection Systems. In 2019 15th International Wireless Communications Mobile Computing Conference (IWCMC), pages 78–83, Tangier, Morocco, June 2019. IEEE. ISBN 978-1-5386-7747-6.
- Milad Salem, Shayan Taheri, and Jiann Shiun Yuan. Anomaly Generation Using Generative Adversarial Networks in Host-Based Intrusion Detection. In 2018 9th IEEE Annual Ubiquitous Computing, Electronics Mobile Communication Conference (UEMCON), pages 683–687, New York City, NY, USA, November 2018. IEEE. ISBN 978-1-5386-7693-6.
- Zilong Lin, Yong Shi, and Zhi Xue. IDSGAN: Generative Adversarial Networks for Attack Generation against Intrusion Detection. arXiv:1809.02077 [cs], June 2019.
- Eunbi Seo, Hyun Min Song, and Huy Kang Kim. GIDS: GAN based Intrusion Detection System for In-Vehicle Network. In 2018 16th Annual Conference on Privacy, Security and Trust (PST), pages 1– 6, Belfast, August 2018. IEEE. ISBN 978-1-5386-7493-2.
- Muhammad Amin, Babar Shah, Aizaz Sharif, Tamleek Ali, Ki-lL Kim, and Sajid Anwar. Android malware detection through generative adversarial networks. Transactions on Emerging Telecommunications Technologies, July 2019. ISSN 2161-3915, 2161-3915.
- Jin-Young Kim, Seok-Jun Bu, and Sung-Bae Cho. Malware Detection Using Deep Transferred Generative Adversarial Networks. In Derong Liu, Shengli Xie, Yuanqing Li, Dongbin Zhao, and ElSayed M. El-Alfy, editors, Neural Information Processing, Lecture Notes in Computer Science, pages 556–564, Cham, 2017. Springer International Publishing. ISBN 978-3-319-70087-8.
- Debashri Roy, Tathagata Mukherjee, Mainak Chatterjee, and Eduardo Pasiliao. Detection of Rogue RF Transmitters using Generative Adversarial Nets. In 2019 IEEE Wireless Communications and Networking Conference (WCNC), pages 1–7, Marrakesh, Morocco, April 2019. IEEE. ISBN 978-1-5386-7646-2.
- Maria Rigaki and Sebastian Garcia. Bringing a GAN to a KnifeFight: Adapting Malware Communication to Avoid Detection. In 2018 IEEE Security and Privacy Workshops (SPW), pages 70–75, San Francisco, CA, May 2018. IEEE. ISBN 978-1-5386-8276-0.
- Weiwei Hu and Ying Tan. Generating Adversarial Malware Examples for Black-Box Attacks Based on GAN. arXiv:1702.05983 [cs], February 2017.
- Masataka Kawai, Kaoru Ota, and Mianxing Dong. Improved MalGAN: Avoiding Malware Detector by Leaning Cleanware Features. In 2019 International Conference on Artificial Intelligence in Information and Communication (ICAIIC), pages 040–045, Okinawa, Japan, February 2019. IEEE. ISBN 978-1-5386-7822-0.
- Nicolas Papernot, Patrick McDaniel, Ian Goodfellow, Somesh Jha, Z. Berkay Celik, and Ananthram Swami. Practical Black-Box Attacks against Machine Learning. In Proceedings of the 2017 ACM on Asia Conference on Computer and Communications Security, ASIA CCS ’17, pages 506–519, Abu Dhabi, United Arab Emirates, April 2017. Association for Computing Machinery. ISBN 978-1-4503- 4944-4.
- Briland Hitaj, Paolo Gasti, Giuseppe Ateniese, and Fernando PerezCruz. PassGAN: A Deep Learning Approach for Password Guessing. In Applied Cryptography and Network Security, pages 217–237, June 2019.
- Tikhvinskiy, Valery, and Grigory Bochechka. "Quality of Service in 5G Network." Opportunities in 5G networks: A research and development perspective (2016): 97.
- Tikhvinskiy, Valery, Grigory Bochechka, and Andrey Gryazev. "QoS requirements as factor of trust to 5G network." Journal of Telecommunications and Information Technology 1 (2016): 3-8. [CrossRef]
- Saripuddin, Mulyana, Azizah Suliman, and Sera Syarmilla Sameon. "Impact of resampling and deep learning to detect anomaly in imbalance time-series data." 2022 14th International Conference on Computer Research and Development (ICCRD). IEEE, 2022.
- Bagui, Sikha, and Kunqi Li. "Resampling imbalanced data for network intrusion detection datasets." Journal of Big Data 8.1 (2021): 6. [CrossRef]
- Zhu, Tuanfei, et al. "Minority oversampling for imbalanced time series classification." Knowledge-Based Systems 247 (2022): 108764. [CrossRef]
- Deng, Grace, et al. "Ib-gan: A unified approach for multivariate time series classification under class imbalance." Proceedings of the 2022 SIAM International Conference on Data Mining (SDM). Society for Industrial and Applied Mathematics, 2022.
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content. |
© 2024 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (http://creativecommons.org/licenses/by/4.0/).