Distributed Traffic Synthesis and Classification in Edge Networks: A Federated Self-supervised Learning Approach
Yong Xiao, Rong Xia, Yingyu Li, Guangming Shi, Diep N. Nguyen, Dinh, Thai Hoang, Dusit Niyato, Marwan Krunz

TL;DR
This paper introduces FS-GAN, a federated self-supervised learning framework using distributed GANs for automatic traffic classification and synthesis in edge networks, effectively handling diverse and unknown service types.
Contribution
It presents a novel federated GAN architecture that classifies unknown traffic types and synthesizes representative data without labeled samples, improving accuracy over existing methods.
Findings
Over 20% accuracy improvement over state-of-the-art clustering algorithms.
Capable of synthesizing complex traffic mixtures without labeled data.
Effectively classifies and generates data for unknown service types.
Abstract
With the rising demand for wireless services and increased awareness of the need for data protection, existing network traffic analysis and management architectures are facing unprecedented challenges in classifying and synthesizing the increasingly diverse services and applications. This paper proposes FS-GAN, a federated self-supervised learning framework to support automatic traffic analysis and synthesis over a large number of heterogeneous datasets. FS-GAN is composed of multiple distributed Generative Adversarial Networks (GANs), with a set of generators, each being designed to generate synthesized data samples following the distribution of an individual service traffic, and each discriminator being trained to differentiate the synthesized data samples and the real data samples of a local dataset. A federated learning-based framework is adopted to coordinate local model training…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
Methodstravel james
