A Federated Learning Approach for Mobile Packet Classification
arXiv:1907.13113
Abstract
In order to improve mobile data transparency, a number of network-based approaches have been proposed to inspect packets generated by mobile devices and detect personally identifiable information (PII), ad requests, or other activities. State-of-the-art approaches train classifiers based on features extracted from HTTP packets. So far, these classifiers have only been trained in a centralized way, where mobile users label and upload their packet logs to a central server, which then trains a global classifier and shares it with the users to apply on their devices. However, packet logs used as training data may contain sensitive information that users may not want to share/upload. In this paper, we apply, for the first time, a Federated Learning approach to mobile packet classification, which allows mobile devices to collaborate and train a global model, without sharing raw training data. Methodological challenges we address in this context include: model and feature selection, and tuning the Federated Learning parameters. We apply our framework to two different packet classification tasks (i.e., to predict PII exposure or ad requests in HTTP packets) and we demonstrate its effectiveness in terms of classification performance, communication and computation cost, using three real-world datasets.
References in corpus (14)
- Federated Optimization: Distributed Machine Learning for On-Device Intelligence
- Comprehensive Privacy Analysis of Deep Learning: Passive and Active White-box Inference Attacks against Centralized and Federated Learning
- Federated Learning for Mobile Keyboard Prediction
- Towards Federated Learning at Scale: System Design
- How To Backdoor Federated Learning
- Differentially Private Federated Learning: A Client Level Perspective
- Mitigating Sybils in Federated Learning Poisoning
- Protection Against Reconstruction and Its Applications in Private Federated Learning
- Var-CNN: A Data-Efficient Website Fingerprinting Attack Based on Deep Learning
- One-Shot Federated Learning
- On the Protection of Private Information in Machine Learning Systems: Two Recent Approaches
- Federated Heavy Hitters Discovery with Differential Privacy
- p-FP: Extraction, Classification, and Prediction of Website Fingerprints with Deep Learning
- AntShield: On-Device Detection of Personal Information Exposure
Cited by in corpus (4)
- A Survey on Federated Learning and its Applications for Accelerating Industrial Internet of Things
- A Systematic Literature Review on Federated Learning: From A Model Quality Perspective
- Failure Prediction in Production Line Based on Federated Learning: An Empirical Study
- Exposures Exposed: A Measurement and User Study to Assess Mobile Data Privacy in Context