An Encrypted Traffic Classification Method Combining Graph Convolutional Network and Autoencoder

被引:22
|
作者
Sun, Boyu [1 ]
Yang, Wenyuan [1 ]
Yan, Mengqi [1 ]
Wu, Dehao [1 ]
Zhu, Yuesheng [1 ]
Bai, Zhiqiang [1 ]
机构
[1] Peking Univ, Sch Elect & Comp Engn, Shenzhen, Peoples R China
关键词
Encrypted Traffic Classification; K-Nearest Neighbor Graph; Graph Convolutional Network; Autoencoder;
D O I
10.1109/IPCCC50635.2020.9391542
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
The increase in the source and size of encrypted network traffic brings significant challenges for network traffic analysis. The challenging problem in the encrypted traffic classification field is obtaining high classification accuracy with small number of labeled samples. To solve this problem, we propose a novel encryption traffic classification method that learns the feature representation from the traffic structure and the traffic flow data in this paper. We construct a K-Nearest Neighbor (KNN) traffic graph to represent the structure of traffic data, which contains more similarity information about the traffic. We utilize a two-layer Graph Convolutional Network (GCN) architecture for flows feature extraction and encrypted traffic classification. We further use the autoencoder to learn the representation of the flow data itself and integrate it into the GCN-learned representation to form a more complete feature representation. The proposed method leverages the benefits of the GCN and the autoencoder, which can obtain higher classification performance with only very few labeled data. The experimental results on two public datasets demonstrate that our method achieves impressive results compared to the state-of-the-art competitors.
引用
收藏
页数:8
相关论文
共 50 条
  • [1] TLS/SSL Encrypted Traffic Classification with Autoencoder and Convolutional Neural Network<bold> </bold>
    Yang, Ying
    Kang, Cuicui
    Gou, Gaopeng
    Li, Zhen
    Xiong, Gang
    [J]. IEEE 20TH INTERNATIONAL CONFERENCE ON HIGH PERFORMANCE COMPUTING AND COMMUNICATIONS / IEEE 16TH INTERNATIONAL CONFERENCE ON SMART CITY / IEEE 4TH INTERNATIONAL CONFERENCE ON DATA SCIENCE AND SYSTEMS (HPCC/SMARTCITY/DSS), 2018, : 362 - 369
  • [2] Encrypted Traffic Classification Using Graph Convolutional Networks
    Mo, Shuang
    Wang, Yifei
    Xiao, Ding
    Wu, Wenrui
    Fan, Shaohua
    Shi, Chuan
    [J]. ADVANCED DATA MINING AND APPLICATIONS, 2020, 12447 : 207 - 219
  • [3] Research And Improvement of Encrypted Traffic Classification Based on Convolutional Neural Network
    Zhou, Yansen
    Cui, Jianquan
    [J]. 2020 IEEE 8TH INTERNATIONAL CONFERENCE ON COMPUTER SCIENCE AND NETWORK TECHNOLOGY (ICCSNT), 2020, : 150 - 154
  • [4] CSCNN: Cost-Sensitive Convolutional Neural Network for Encrypted Traffic Classification
    Shiva Soleymanpour
    Hossein Sadr
    Mojdeh Nazari Soleimandarabi
    [J]. Neural Processing Letters, 2021, 53 : 3497 - 3523
  • [5] CSCNN: Cost-Sensitive Convolutional Neural Network for Encrypted Traffic Classification
    Soleymanpour, Shiva
    Sadr, Hossein
    Soleimandarabi, Mojdeh Nazari
    [J]. NEURAL PROCESSING LETTERS, 2021, 53 (05) : 3497 - 3523
  • [6] Accurate Encrypted Malicious Traffic Identification via Traffic Interaction Pattern Using Graph Convolutional Network
    Ren, Guoqiang
    Cheng, Guang
    Fu, Nan
    [J]. APPLIED SCIENCES-BASEL, 2023, 13 (03):
  • [7] Improved Breast Cancer Classification Through Combining Graph Convolutional Network and Convolutional Neural Network
    Zhang, Yu-Dong
    Satapathy, Suresh Chandra
    Guttery, David S.
    Manuel Gorriz, Juan
    Wang, Shui-Hua
    [J]. INFORMATION PROCESSING & MANAGEMENT, 2021, 58 (02)
  • [8] Flow-Based Encrypted Network Traffic Classification With Graph Neural Networks
    Huoh, Ting-Li
    Luo, Yan
    Li, Peilong
    Zhang, Tong
    [J]. IEEE TRANSACTIONS ON NETWORK AND SERVICE MANAGEMENT, 2023, 20 (02): : 1224 - 1237
  • [9] Network Link Status Classification Method Based on Graph Autoencoder
    Feng, Guoli
    Wang, Ning
    Ma, Run
    Wei, Wenbin
    Li, Xiaobo
    Lin, Peng
    [J]. EMERGING NETWORKING ARCHITECTURE AND TECHNOLOGIES, ICENAT 2022, 2023, 1696 : 405 - 416
  • [10] A Robust System for Noisy Image Classification Combining Denoising Autoencoder and Convolutional Neural Network
    Roy, Sudipta Singha
    Hossain, Sk. Imran
    Akhand, M. A. H.
    Murase, Kazuyuki
    [J]. INTERNATIONAL JOURNAL OF ADVANCED COMPUTER SCIENCE AND APPLICATIONS, 2018, 9 (01) : 224 - 235