[en] Federated Learning (FL) is a distributed learning paradigm that enables training models across distributed clients without accessing their data. In the context of network security, FL can be used to collaboratively train Intrusion Detection System (IDS) models across multiple organizations, allowing participants to share knowledge without compromising data privacy. However, the distributed nature of FL raises new challenges, notably the heterogeneity of clients' data distributions and the identification of malicious contributions. This three-part tutorial introduces the audience to (i) the principles of FL, (ii) its application to network security, focusing on building Collaborative Intrusion Detection Systems (CIDSs) using FL, and (iii) the security challenges associated with deploying Federated Intrusion Detection System (FIDS), with a focus on poisoning attacks. Each part is illustrated with hands-on exercises, with step-by-step instructions provided in the companion material.
Disciplines :
Computer science
Author, co-author :
Busnel, Yann; Institut Mines-Télécom Palaiseau, France
LAVAUR, Léo ; University of Luxembourg > Interdisciplinary Centre for Security, Reliability and Trust (SNT) > SEDAN
External co-authors :
yes
Language :
English
Title :
Federated Learning and Network Security: Foundations, Potential, and Resilience
Publication date :
2025
Event name :
45th IEEE International Conference on Distributed Computing Systems (ICDCS)
Event place :
Glasgow, United Kingdom
Event date :
Jul. 2025
Audience :
International
Main work title :
Proceedings of the 45th IEEE International Conference on Distributed Computing Systems Workshops (ICDCSW)