An Improved Jump Spider Optimization for Network Traffic Identification Feature Selection
Source abstract
Abstract
The massive influx of traffic on the Internet has made the composition of web traffic increasingly complex. Traditional port-based or protocol-based network traffic identification methods are no longer suitable for today’s complex and changing networks. Recently, machine learning has been widely applied to network traffic recognition. Still, high-dimensional features and redundant data in network traffic can lead to slow convergence problems and low identification accuracy of network traffic recognition algorithms. Taking advantage of the faster optimization-seeking capability of the jumping spider optimization algorithm (JSOA), this paper proposes a jumping spider optimization algorithm that incorporates the harris hawk optimization (HHO) and small hole imaging (HHJSOA). We use it in network traffic identification feature selection. First, the method incorporates the HHO escape energy factor and the hard siege strategy to form a new search strategy for HHJSOA. This location update strategy enhances the search range of the optimal solution of HHJSOA. We use small hole imaging to update the inferior individual. Next, the feature selection problem is coded to propose a jumping spiders individual coding scheme. Multiple iterations of the HHJSOA algorithm find the optimal individual used as the selected feature for KNN classification. Finally, we validate the classification accuracy and performance of the HHJSOA algorithm using the UNSW-NB15 dataset and KDD99 dataset. Experimental results show that compared with other algorithms for the UNSW-NB15 dataset, the improvement is at least 0.0705, 0.00147, and 1 on the accuracy, fitness value, and the number of features. In addition, compared with other feature selection methods for the same datasets, the proposed algorithm has faster convergence, better merit-seeking, and robustness. Therefore, HHJSOA can improve the classification accuracy and solve the problem that the network traffic recognition algorithm needs to be faster to converge and easily fall into local optimum due to high-dimensional features.
Source: openalex_inverted_index · Quality: baseline
Research context
OpenAlex topics: Internet Traffic Analysis and Secure E-voting · Imbalanced Data Classification Techniques · Network Security and Intrusion Detection
SciVX discovery tags are terminology-based. OpenAlex topics are source-provided classifications.
References (25)
Show source-provided references
1. Detection and classification of peer-to-peer traffic: A survey10.1145/2480741.2480747 ↗
2. Toward the accurate identification of network applications
3. A longitudinal study of P2P traffic classification
4. Robust network traffic classification10.1109/TNET.2014.2320577 ↗
5. Deep learning10.1038/nature14539 ↗
6. A bio-inspired method for mathematical optimization inspired by arachnida salticidade10.3390/math10010102 ↗
7. Accurate, scalable in-network identification of P2P traffic using application signatures
8. Independent comparison of popular DPI tools for traffic classification10.1016/j.comnet.2014.11.001 ↗
9. FlowQoS: QoS for the rest of us
10. Internet traffic classification using Bayesian analysis techniques
11. Practical evaluation of encrypted traffic classification based on a combined method of entropy estimation and neural networks10.4218/etrij.2019-0190 ↗
12. Intrusion detection approach for cloud and IoT environments using deep learning and capuchin search algorithm10.1016/j.advengsoft.2022.103402 ↗
13. Multi-task learning at the mobile edge: An effective way to combine traffic classification and prediction10.1109/TVT.2020.3005724 ↗
14. Multi class SVM algorithm with active learning for network traffic classification10.1016/j.eswa.2021.114885 ↗
15. Improved harris combined with clustering algorithm for data traffic classification10.1109/ACCESS.2022.3188866 ↗
16. A novel chaotic equilibrium optimizer algorithm with S-shaped and V-shaped transfer functions for feature selection10.1007/s12652-021-03151-7 ↗
17. Intelligent intrusion detection using arithmetic optimization enabled density based clustering with deep learning10.3390/electronics11213541 ↗
18. An optimized adaptive ensemble model with feature selection for network intrusion detection10.1002/cpe.7529 ↗
19. No free lunch theorems for optimization10.1109/4235.585893 ↗
20. Whale optimization algorithm for embedded circle mapping and one dimensional oppositional learning based small hole imaging
21. Evolutionary population dynamics and grasshopper optimization approaches for feature selection problems10.1016/j.knosys.2017.12.037 ↗
22. Electrical parameter computation of various photovoltaic models using an enhanced jumping spider optimization with chaotic drifts10.1007/s10825-022-01891-z ↗
23. Nonlinear-based chaotic harris hawks optimizer: Algorithm and internet of vehicles application10.1016/j.asoc.2021.107574 ↗
24. An improved grey wolf optimizer for solving engineering problems10.1016/j.eswa.2020.113917 ↗
25. Tunicate swarm algorithm: A new bio-inspired based metaheuristic paradigm for global optimization10.1016/j.engappai.2020.103541 ↗