Multi-Scale Convolutional Neural Networks optimized by elite strategy dung beetle optimization algorithm for encrypted traffic classification

被引:0
|
作者
Peng, Quan [1 ]
Fu, Xingbing [1 ,2 ]
Lin, Fei [3 ]
Zhu, Xiatian [4 ]
Ning, Jianting [5 ]
Li, Fagen [6 ]
机构
[1] Hangzhou Dianzi Univ, Sch Cyberspace, Hangzhou 310018, Peoples R China
[2] Zhejiang Elect Informat Prod Inspect & Res Inst, Key Lab Informat Secur, Hangzhou 310007, Peoples R China
[3] Hangzhou Dianzi Univ, Sch Comp Sci, Hangzhou 310018, Peoples R China
[4] Univ Surrey, Surrey Inst People Centred Artificial Intelligence, CVSSP, Guildford, England
[5] Fujian Normal Univ, Coll Comp & Cyber Secur, Fuzhou 350117, Peoples R China
[6] Univ Elect Sci & Technol China, Sch Comp Sci & Engn, Chengdu 611731, Peoples R China
基金
中国国家自然科学基金;
关键词
Classification; Deep learning; Encrypted traffic; ESDBO; MSCNN; EFFICIENT;
D O I
10.1016/j.eswa.2024.125729
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
The rapid development of the Internet has resulted in a wide range of traffic types. Encrypted traffic was once considered the most secure option for online browsing and conducting business. However, with advancements in network technology, many network threats exist within encrypted channels, such as VPN and Tor, which makes encrypted traffic identification crucial. In this work, we design an improved Multi-Scale Convolutional Neural Network (MSCNN) model whose hyperparameters are optimized and adjusted by the elite strategy dung beetle optimization (ESDBO) algorithm by improving the initialization and population update strategy of the regular DBO algorithm. By introducing chaotic sequence initialization and elite strategy, the convergence velocity of the algorithm is increased, and the defect of the algorithm easily falling into local optima is improved, which makes the generated hyperparameters more suitable for the encrypted traffic identification, further enhancing the model's classification performance. We evaluate the performance of our model, using the ISCXVPN2016 dataset, ISCXTor2016 dataset and Cross-Platforms (Android and iOS) datasets for multi- class classification, respectively. The experimental results demonstrate that our model can effectively classify encrypted traffic with an overall accuracy of 86.77% in the ISCXVPN2016 dataset, which surpasses the comparative method by 4.64%. And it also achieves the accuracy of 85.64% in the relatively more imbalanced ISCXTor2016 dataset. Furthermore, our proposed ESDBO-MSCNN also achieves the best performance on Cross-Platforms (Android and iOS) datasets.
引用
收藏
页数:13
相关论文
共 50 条
  • [31] CLASSIFICATION OF PULMONARY EMPHYSEMA IN CT IMAGES BASED ON MULTI-SCALE DEEP CONVOLUTIONAL NEURAL NETWORKS
    Peng, Liying
    Lin, Lanfen
    Hu, Hongjie
    Li, Huali
    Ling, Xiaoli
    Wang, Dan
    Han, Xianhua
    Iwamoto, Yutaro
    Chen, Yen-Wei
    2018 25TH IEEE INTERNATIONAL CONFERENCE ON IMAGE PROCESSING (ICIP), 2018, : 3119 - 3123
  • [32] Multi-scale Stepwise Training Strategy of Convolutional Neural Networks for Diabetic Retinopathy Severity Assessment
    Li, Fangjun
    Yuan, Dongfeng
    Zhang, Mingqiang
    Liang, Cong
    Zhou, Xiaotian
    Zhang, Haixia
    2019 INTERNATIONAL JOINT CONFERENCE ON NEURAL NETWORKS (IJCNN), 2019,
  • [33] A Multi-Strategy Dung Beetle Optimization Algorithm for Optimizing Constrained Engineering Problems
    Wang, Zilong
    Shao, Peng
    IEEE ACCESS, 2023, 11 : 98805 - 98817
  • [34] Traffic Sign Recognition with Binarized Multi-Scale Neural Networks
    Song, Xin
    You, Haitao
    Zhou, Shengqun
    Xie, Wanjun
    2020 35TH YOUTH ACADEMIC ANNUAL CONFERENCE OF CHINESE ASSOCIATION OF AUTOMATION (YAC), 2020, : 116 - 121
  • [35] Deep multi-scale convolutional neural networks for automated classification of multi-class leaf diseases in tomatoes
    Elfatimi E.
    Eryiğit R.
    Elfatimi L.
    Neural Computing and Applications, 2024, 36 (02) : 803 - 822
  • [36] Multi-scale Convolutional Neural Network for Remote Sensing Scene Classification
    Alhichri, Haikel
    Alajlan, Naif
    Bazi, Yakoub
    Rabczuk, Timon
    2018 IEEE INTERNATIONAL CONFERENCE ON ELECTRO/INFORMATION TECHNOLOGY (EIT), 2018, : 113 - 117
  • [37] A novel multi-scale convolutional neural network for motor imagery classification
    Riyad, Mouad
    Khalil, Mohammed
    Adib, Abdellah
    BIOMEDICAL SIGNAL PROCESSING AND CONTROL, 2021, 68
  • [38] Multi-scale Attention Convolutional Neural Network for time series classification
    Chen, Wei
    Shi, Ke
    NEURAL NETWORKS, 2021, 136 (136) : 126 - 140
  • [39] Image Classification Method Based on Multi-Scale Convolutional Neural Network
    Du, Shaobo
    Li, Jing
    JOURNAL OF CIRCUITS SYSTEMS AND COMPUTERS, 2024, 33 (10)
  • [40] MalMKNet: A Multi-Scale Convolutional Neural Network Used for Malware Classification
    Zhang D.-D.
    Song Y.-F.
    Liu S.
    Tien Tzu Hsueh Pao/Acta Electronica Sinica, 2023, 51 (05): : 1359 - 1369