Real-world network traffic data is often a challenge for training deep learning models because of missing values, irregular time intervals, and attacks that can introduce noise or malicious patterns into the data. To overcome this challenge, this paper presents a new technique called Noise Resistant Traffic Generator (NRTG). NRTG incorporates noise reduction methods and constructs a resistant traffic generator capable of processing missing data in realistic scenarios. The proposed NRTG works in two stages. In the first stage, a classifier is used to distinguish between noisy and non-noisy traffic. After filtering the non-noisy traffic, a generator model is used to generate noise-free synthetic traffic samples. For this purpose, a Variational Autoencoder (VAE) is used to generate the synthetic samples and fill in the missing data in the time series. VAEs, as generative models, can capture the underlying data structure and generate plausible missing values. The classification network in NRTG improves the generative model by providing more reliable signals and accelerating convergence. Experimental results highlight the superior robustness and adaptability of NRTG in dynamic and unpredictable network environments.

Variational autoencoders for noise resistant traffic generation in B5G networks

Bano S.;Cassara' P.;Valerio L.
2024

Abstract

Real-world network traffic data is often a challenge for training deep learning models because of missing values, irregular time intervals, and attacks that can introduce noise or malicious patterns into the data. To overcome this challenge, this paper presents a new technique called Noise Resistant Traffic Generator (NRTG). NRTG incorporates noise reduction methods and constructs a resistant traffic generator capable of processing missing data in realistic scenarios. The proposed NRTG works in two stages. In the first stage, a classifier is used to distinguish between noisy and non-noisy traffic. After filtering the non-noisy traffic, a generator model is used to generate noise-free synthetic traffic samples. For this purpose, a Variational Autoencoder (VAE) is used to generate the synthetic samples and fill in the missing data in the time series. VAEs, as generative models, can capture the underlying data structure and generate plausible missing values. The classification network in NRTG improves the generative model by providing more reliable signals and accelerating convergence. Experimental results highlight the superior robustness and adaptability of NRTG in dynamic and unpredictable network environments.
2024
Istituto di Scienza e Tecnologie dell'Informazione "Alessandro Faedo" - ISTI
979-8-3503-0948-5
VAE
Traffic classification
Traffic generator
File in questo prodotto:
File Dimensione Formato  
File non disponibile.pdf

solo utenti autorizzati

Tipologia: Altro materiale allegato
Licenza: NON PUBBLICO - Accesso privato/ristretto
Dimensione 34.5 kB
Formato Adobe PDF
34.5 kB Adobe PDF   Visualizza/Apri   Richiedi una copia

I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/20.500.14243/543122
Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus 1
  • ???jsp.display-item.citation.isi??? 1
social impact