arrow
Return

Explainable federated class incremental learning for Encrypted Network Traffic classification

delete2025-06-19
delete0
delete
OA
AI
R
Raffaele Carillo
F
Francesco Cerasuolo
G
Giampaolo Bovenzi
D
Domenico Ciuonzo
A
Antonio Pescapè
DOI:10.1016/j.comnet.2025.111448delete
deleteOriginal
deleteOriginal request for help
deleteShare
deleteSave
Abstract

Abstract

En 中文
Network traffic has experienced substantial growth in recent years, requiring the implementation of more advanced techniques for effective management. In this context, Traffic Classification (TC) helps in successfully handling the network by identifying what is flowing through it. Nowadays, data-driven approaches—viz., Machine Learning (ML) and Deep Learning (DL)—are widely employed to address this task. However, these approaches struggle to keep pace with the ever-changing nature of traffic due to the introduction of new or updated services/apps and exhibit a decision-making process not interpretable. Furthermore, network traffic can vary significantly by geographic area, requiring a decentralized privacy-preserving approach to update classifiers collaboratively. In this work, we propose a Federated Class Incremental Learning (FCIL) framework that integrates Class Incremental Learning (CIL) and Federated Learning (FL) for network TC while incorporating a comprehensive eXplainable Artificial Intelligence (XAI) methodology, tackling the challenges of updating traffic classifiers, managing the geographic diversity of traffic along with data privacy, and interpreting the decision-making process, respectively. To assess our proposal, we leverage two publicly available encrypted network traffic datasets. Our findings uncover that, in small networks, fewer synchronizations facilitate retaining old knowledge, while larger networks reveal an approach-dependent pattern, yet still exhibiting good retention performance. Moreover, in both small and larger networks, frequent updates enhance the assimilation of new information. Notably, BiC+ is the most effective approach in small networks (i.e., 2 clients) while iCaRL+ performs best in larger networks (i.e., 10 clients), obtaining 82% and 79% F1 on CESNET- TLS22, respectively. Leveraging XAI techniques, we analyze the effect of incorporating a per-client bias correction layer. By integrating sample-based and attribution-based explanations, we provide detailed insights into the decision-making process of FCIL approaches.
Keywords:
Class Incremental Learning
Encrypted Network Traffic
eXplainable AI
Federated Learning
Network Traffic Classification

Journal

Computer Networks cover
Computer Networks
IF:
4.6
Papers:
1.8K
Citations:
1.6W

Organization

No organization information available
Cited Papers

Cited Papers

Incremental encrypted traffic classification via contrastive prototype networks
err
IF0
err2024-08-01
err0
PREAI
errWei Cai; Chengshang Hou; Mingxin Cui; Bingxu Wang; Gang Xiong; Gaopeng Gou
errShare
errSave
errShare
errSave
A Survey on Explainable Artificial Intelligence for Internet Traffic Classification and Prediction, and Intrusion Detection
err2024-11-22
err0
errOAAI
errAlfredo Nascita; Giuseppe Aceto; Domenico Ciuonzo; Antonio Montieri; Valerio Persico; Antonio Pescapé
errShare
errSave
MIMETIC: Mobile encrypted traffic classification using multimodal deep learning
err2019-12-01
err0
PREAI
errGiuseppe Aceto; Domenico Ciuonzo; Antonio Montieri; Antonio Pescapè
errShare
errSave
Benchmarking Class Incremental Learning in Deep Learning Traffic Classification
err2024-02-01
err0
PREAI
errGiampaolo Bovenzi; Alfredo Nascita; Lixuan Yang; Alessandro Finamore; Giuseppe Aceto; Domenico Ciuonzo; Antonio Pescapé; Dario Rossi
errShare
errSave
FedPacket: A Federated Learning Approach to Mobile Packet Classification
err2022-10-01
err23
PREAI
errBakopoulou, Evita; Tillman, Balint; Markopoulou, Athina
errShare
errSave
A survey on federated learning: challenges and applications
err2022-11-11
err153
errOAAI
errWen, Jie; Zhang, Zhixia; Lan, Yang; Cui, Zhihua; Cai, Jianghui; Zhang, Wensheng
errShare
errSave
MEMENTO: A novel approach for class incremental learning of encrypted traffic
err2024-05-01
err0
errOAAI
errFrancesco Cerasuolo; Alfredo Nascita; Giampaolo Bovenzi; Giuseppe Aceto; Domenico Ciuonzo; Antonio Pescapè; Dario Rossi
errShare
errSave
Issues and Future Directions in Traffic Classification
err2012-01-01
err456
PREAI
errDainotti, Alberto; Pescape, Antonio; Claffy, Kimberly C.
errShare
errSave
researcher View more