FEAT: A Federated Approach for Privacy-Preserving Network Traffic Classification in Heterogeneous Environments

被引:13
作者
Guo, Yingya [1 ,2 ,3 ]
Wang, Dan [4 ]
机构
[1] Coll Comp & Data Sci, Fujian Prov Key Lab Network Comp & Intelligent Inf, Fuzhou 350025, Peoples R China
[2] Fuzhou Univ, Fuzhou 350025, Peoples R China
[3] Fuzhou Univ, Key Lab Spatial Data Min Informat Sharing, Minist Educ, Fuzhou 350025, Peoples R China
[4] Hong Kong Polytech Univ, Dept Comp, Hong Kong, Peoples R China
基金
中国国家自然科学基金;
关键词
Federated analytics (FA); federated learning (FL); heterogeneous environments; network traffic classification;
D O I
10.1109/JIOT.2022.3204975
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Network traffic classification is the foundation for many network security and network management applications. Recently, to preserve the privacy of the data which are generated in the mobile ends, federated learning (FL)-based classification methods are being proposed. Unfortunately, the performance of FL-based methods can seriously degrade when the client data have skewness. This is particularly true for mobile network traffic classification where the environments in the mobile ends are highly heterogeneous. In this article, we first conduct a measurement study on traffic classification accuracy through FL using real-world network traffic trace and we observe serious accuracy degradation due to heterogeneous environments. We propose a novel federated analytics (FA) approach, FEAT, to improve the accuracy. Note that FL emphasizes on model training, yet our FA performs local analytic tasks that can estimate traffic data skewness and select appropriate clients for FL model training. Our analytics tasks are performed locally and in a federated manner; thus, we preserve privacy as well. Our approach has strong theoretical properties where we exploit Hoeffding inequality to infer traffic data skewness and we leverage the Thompson Sampling for client selection. We evaluate our approach through extensive experiments using real-world traffic data sets QUIC and ISCX. The extensive experiments demonstrate that FEAT can improve traffic classification accuracy in heterogeneous environments.
引用
收藏
页码:1274 / 1285
页数:12
相关论文
共 42 条
[11]   Nothing Wasted: Full Contribution Enforcement in Federated Edge Learning [J].
Hu, Qin ;
Wang, Shengling ;
Xiong, Zehui ;
Cheng, Xiuzhen .
IEEE TRANSACTIONS ON MOBILE COMPUTING, 2023, 22 (05) :2850-2861
[12]   An Information-Theoretical Approach to High-Speed Flow Nature Identification [J].
Khakpour, Amir R. ;
Liu, Alex X. .
IEEE-ACM TRANSACTIONS ON NETWORKING, 2013, 21 (04) :1076-1089
[13]  
Kim T, 2020, Arxiv, DOI arXiv:2012.03270
[14]  
Kumano Y, 2014, INT CONF COMPUT NETW, P136, DOI 10.1109/ICCNC.2014.6785319
[15]  
Li X., 2019, P ICLR
[16]   Hierarchical Incentive Mechanism Design for Federated Machine Learning in Mobile Networks [J].
Lim, Wei Yang Bryan ;
Xiong, Zehui ;
Miao, Chunyan ;
Niyato, Dusit ;
Yang, Qiang ;
Leung, Cyril ;
Poor, H. Vincent .
IEEE INTERNET OF THINGS JOURNAL, 2020, 7 (10) :9575-9588
[17]   Federated Learning in Mobile Edge Networks: A Comprehensive Survey [J].
Lim, Wei Yang Bryan ;
Nguyen Cong Luong ;
Dinh Thai Hoang ;
Jiao, Yutao ;
Liang, Ying-Chang ;
Yang, Qiang ;
Niyato, Dusit ;
Miao, Chunyan .
IEEE COMMUNICATIONS SURVEYS AND TUTORIALS, 2020, 22 (03) :2031-2063
[18]   FedCPF: An Efficient-Communication Federated Learning Approach for Vehicular Edge Computing in 6G Communication Networks [J].
Liu, Su ;
Yu, Jiong ;
Deng, Xiaoheng ;
Wan, Shaohua .
IEEE TRANSACTIONS ON INTELLIGENT TRANSPORTATION SYSTEMS, 2022, 23 (02) :1616-1629
[19]  
Liu Y, 2020, CHINA COMMUN, V17, P105, DOI 10.23919/JCC.2020.09.009
[20]  
MacGillivray C., 2020, WORLD WIDE INTERNET