Malicious Traffic Identification Based on Composite Sampling

In response to the problem of insufficient attack traffic samples in network intrusion detection datasets, a hybrid sampling data augmentation method (S-VAE) that combines SMOTE and VAE is proposed. Firstly, train corresponding VAE models for different types of attack traffic samples; Secondly, the SMOTE algorithm is used to extract the original samples and their neighboring samples from the dataset and store them in pairs; Then, the paired samples are fed into the trained VAE model to learn their latent representations separately, and the latent representations of the original and neighboring samples are linearly interpolated; Finally, the results of linear interpolation are fed into the trained VAE decoder to expand the new samples. In this way, a balanced dataset can be established to enable deep learning models to fully learn the features of a small number of samples. The experimental results showed that using convolutional neural network models for multi classification experiments on the NSL-KDD and UNSW-NB15 datasets, S-VAE increased the classification recall by 3.75 and 3.06 percentage points, respectively, and the F1 score by 6.49 and 4.29 percentage points, respectively, compared to the baseline model.

Authors

Institutions

Publication Details

Published
2025-02-21
DOI
https://doi.org/10.1145/3728725.3728787
Primary Topic
Network Security and Intrusion Detection
Type
article
Field-Weighted Citation Impact
0.00
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Malicious Traffic Identification Based on Composite Sampling

Zhen Wu, Zheng‐Ming Huang
Network Security and Intrusion Detection
article

Malicious Traffic Identification Based on Composite Sampling

Zhen Wu, Zheng‐Ming Huang
article en

Abstract

In response to the problem of insufficient attack traffic samples in network intrusion detection datasets, a hybrid sampling data augmentation method (S-VAE) that combines SMOTE and VAE is proposed. Firstly, train corresponding VAE models for different types of attack traffic samples; Secondly, the SMOTE algorithm is used to extract the original samples and their neighboring samples from the dataset and store them in pairs; Then, the paired samples are fed into the trained VAE model to learn their latent representations separately, and the latent representations of the original and neighboring samples are linearly interpolated; Finally, the results of linear interpolation are fed into the trained VAE decoder to expand the new samples. In this way, a balanced dataset can be established to enable deep learning models to fully learn the features of a small number of samples. The experimental results showed that using convolutional neural network models for multi classification experiments on the NSL-KDD and UNSW-NB15 datasets, S-VAE increased the classification recall by 3.75 and 3.06 percentage points, respectively, and the F1 score by 6.49 and 4.29 percentage points, respectively, compared to the baseline model.

Chengdu University of Information Technology (CN)
Openalex Percentile: Top 87%
Network Security and Intrusion Detection
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.