A Semi-supervised Stacked Autoencoder Approach for Network Traffic Classification

被引:35
作者
Aouedi, Ons [1 ]
Piamrat, Kandaraj [1 ]
Bagadthey, Dhruvjyoti [2 ]
机构
[1] Univ Nantes, LS2N, 2 Chemin Houssiniere, Nantes, France
[2] IIT Madras, Dept Elect Engn, Chennai 600036, Tamil Nadu, India
来源
2020 IEEE 28TH INTERNATIONAL CONFERENCE ON NETWORK PROTOCOLS (IEEE ICNP 2020) | 2020年
关键词
Traffic classification; Feature extraction; Deep learning; Machine learning; Stacked Autoencoder; Stacked Denoising Autoencoder; Dropout; Semi-supervised learning; NEURAL-NETWORKS;
D O I
10.1109/icnp49622.2020.9259390
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Network traffic classification is an important task in modern communications. Several approaches have been proposed to improve the performance of differentiating among applications. However, most of them are based on supervised learning where only labeled data are used. In reality, a lot of datasets are partially labeled due to many reasons and unlabeled portions of the data, which can also provide informative characteristics, are ignored. To handle this issue, we propose a semi-supervised approach based on deep learning. We deployed deep learning because of its unique nature for solving problems, and its ability to take into account both labeled and unlabeled data. Moreover, it can also integrate feature extraction and classification into a single model. To achieve these goals, we propose an approach using stacked sparse autoencoder (SSAE) accompanied by denoising and dropout techniques to improve the robustness of extracted features and prevent the over-fitting problem during the training process. The obtained results demonstrate a better performance than traditional models while keeping the whole procedure automated.
引用
收藏
页数:6
相关论文
共 19 条
[1]  
Amaral P, 2016, I C NETWORK PROTOCOL
[2]  
[Anonymous], 2008, P 25 INT C MACH LEAR, DOI DOI 10.1145/1390156.1390294
[3]  
[Anonymous], 2004, WWW2004
[4]  
Aouedi O., 2019, Hybrid Intelligent Systems, P96
[5]   On using eXtreme Gradient Boosting (XGBoost) Machine Learning algorithm for Home Network Traffic Classification [J].
Cherif, Iyad Lahsen ;
Kortebi, Abdesselem .
2019 WIRELESS DAYS (WD), 2019,
[6]  
Cisco, 2019, CISC VIS NETW IND GL
[7]  
Dhruvjyoti Bagadthey, 2020, TRAFFIC CLASSIFICATI
[8]  
Draper-Gil Gerard, 2016, ICISSP 2016. 2nd International Conference on Information Systems Security and Privacy. Proceedings, P407
[9]   Deep learning for visual understanding: A review [J].
Guo, Yanming ;
Liu, Yu ;
Oerlemans, Ard ;
Lao, Songyang ;
Wu, Song ;
Lew, Michael S. .
NEUROCOMPUTING, 2016, 187 :27-48
[10]   Learning from Imbalanced Data [J].
He, Haibo ;
Garcia, Edwardo A. .
IEEE TRANSACTIONS ON KNOWLEDGE AND DATA ENGINEERING, 2009, 21 (09) :1263-1284