Return
An evolutionary computation-based machine learning for network attack detection in big data traffic
DOI:10.1016/j.asoc.2023.110184.png)
Abstract
En 中文
Big data scenarios are characterized by multiple devices, massive traffic, and high data dimensionality. In the process of attack identification, the selection of features from massive data directly affects the attack detection effect and has become a key issue that constrains attack identification. Therefore, this paper proposes an evolutionary computation-based machine learning approach for detecting network attacks in big data traffic. First, the RandomSample-SMOTE (Synthetic Minority Over-sampling Technique) method is designed to perform class imbalance processing on network attack traffic collected from big data traffic; second, the feature importance of the attack traffic in different classification layers is calculated and ranked separately using the LightGBM (Light Gradient Boosting Machine) model, and the optimal feature values are selected through retraining; finally, the obtained feature values are used for model training and the most optimal model is obtained by optimizing the hyperparameters with TuneGridSearchCV (Tune's Grid Search Cross Validation). The results of simulation experiments show that the method in this paper can effectively extract features from big data traffic. It can effectively reduce feature dimensionality, significantly improve detection accuracy and save about 40% of computation time compared with existing methods.& COPY; 2023 Elsevier B.V. All rights reserved.
Keywords:
Attack identification
Evolution computation -based machine
learning
LightGBM
Big data traffic
Journal
IF:
6.6
Papers:
1.4W
Citations:
4.8W
Organization
No organization information available

