Abstract
Fast and reliable identification of cyber attacks in network systems of smart cities is currently a critical and demanding task. Machine learning algorithms have been used for intrusion detection, but the existing data sets intended for their training are often imbalanced, which can reduce the effectiveness of the proposed model. Oversampling and undersampling techniques can solve the problem but have limitations, such as the risk of overfitting and information loss. Furthermore, network data logs are noisy and inconsistent, making it challenging to capture essential patterns in the data accurately. To address these issues, this study proposes using Generative Adversarial Networks to generate synthetic network traffic data. The results offer new insight into developing more effective intrusion detection systems, especially in the context of smart cities’ network infrastructure.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
References
AlDahoul, N., Abdul Karim, H., Ba Wazir, A.S.: Model fusion of deep neural networks for anomaly detection. J. Big Data 8, 1–18 (2021)
Buda, M., Maki, A., Mazurowski, M.A.: A systematic study of the class imbalance problem in convolutional neural networks. Neural Netw. 106, 249–259 (2018)
Cao, X., Luo, Q., Wu, P.: Filter-GAN: imbalanced malicious traffic classification based on generative adversarial networks with filter. Mathematics 10(19), 3482 (2022)
Chapaneri, R., Shah, S.: Enhanced detection of imbalanced malicious network traffic with regularized generative adversarial networks. J. Netw. Comput. Appl. 202, 103368 (2022)
Gulrajani, I., Ahmed, F., Arjovsky, M., Dumoulin, V., Courville, A.: Improved training of wasserstein GANs. In: Proceedings of the 31st International Conference on Neural Information Processing Systems, NIPS 2017, pp. 5769–5779. Curran Associates Inc (2017)
Hao, X., et al.: Producing more with less: a gan-based network attack detection approach for imbalanced data. In: 2021 IEEE 24th International Conference on Computer Supported Cooperative Work in Design (CSCWD), pp. 384–390. IEEE (2021)
Johnson, J.M., Khoshgoftaar, T.M.: Survey on deep learning with class imbalance. J. Big Data 6(1), 1–54 (2019)
Kumar, V., Sinha, D.: Synthetic attack data generation model applying generative adversarial network for intrusion detection. Comput. Secur. 125, 103054 (2023)
Liu, W., Wang, Z., Liu, X., Zeng, N., Liu, Y., Alsaadi, F.E.: A survey of deep neural network architectures and their applications. Neurocomputing 234, 11–26 (2017)
Moualla, S., Khorzom, K., Jafar, A.: Improving the performance of machine learning-based network intrusion detection systems on the UNSW-NB15 dataset. Comput. Intell. Neurosci. 2021, e5557577 (2021)
Moustafa, N., Slay, J.: UNSW-NB15: a comprehensive data set for network intrusion detection systems (UNSW-NB15 network data set). In: 2015 Military Communications and Information Systems Conference (MilCIS), pp. 1–6 (2015)
Pulgar, F.J., Rivera, A.J., Charte, F., del Jesus, M.J.: On the impact of imbalanced data in convolutional neural networks performance. In: Martínez de Pisón, F.J., Urraca, R., Quintián, H., Corchado, E. (eds.) HAIS 2017. LNCS (LNAI), vol. 10334, pp. 220–232. Springer, Cham (2017). https://doi.org/10.1007/978-3-319-59650-1_19
Sommer, R., Paxson, V.: Outside the closed world: on using machine learning for network intrusion detection. In: 2010 IEEE Symposium on Security and Privacy, pp. 305–316. IEEE (2010)
Vu, L., Van Tra, D., Nguyen, Q.U.: Learning from imbalanced data for encrypted traffic identification problem. In: Proceedings of the 7th Symposium on Information and Communication Technology, pp. 147–152 (2016)
Wang, J., Yan, X., Liu, L., Li, L., Yu, Y.: CTTGAN: traffic data synthesizing scheme based on conditional GAN. Sensors 22(14), 5243 (2022)
Xuan, B., Li, J., Song, Y.: SFCWGAN-BITCN with sequential features for malware detection. Appl. Sci. 13(4), 2079 (2023)
Yilmaz, I., Masum, R., Siraj, A.: Addressing imbalanced data problem with generative adversarial network for intrusion detection. In: 2020 IEEE 21st International Conference on Information Reuse and Integration for Data Science (IRI), pp. 25–30. IEEE (2020)
Zekan, M., Tomičić, I., Schatten, M.: Low-sample classification in NIDS using the EC-GAN method. JUCS J. Univ. Comput. Sci. 28(12), 1330–1346 (2022)
Acknowledgement
The financial support of the project “Application of Artificial Intelligence for Ensuring Cyber Security in Smart City", n. VJ02010016, granted by the Ministry of the Interior of the Czech Republic is gratefully acknowledged.
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2024 The Author(s), under exclusive license to Springer Nature Switzerland AG
About this paper
Cite this paper
Čech, P. et al. (2024). Generating Synthetic Data to Improve Intrusion Detection in Smart City Network Systems. In: Bouzefrane, S., Banerjee, S., Mourlin, F., Boumerdassi, S., Renault, É. (eds) Mobile, Secure, and Programmable Networking. MSPN 2023. Lecture Notes in Computer Science, vol 14482. Springer, Cham. https://doi.org/10.1007/978-3-031-52426-4_3
Download citation
DOI: https://doi.org/10.1007/978-3-031-52426-4_3
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-031-52425-7
Online ISBN: 978-3-031-52426-4
eBook Packages: Computer ScienceComputer Science (R0)