Keep Your Data Locally: Federated-Learning-Based Data Privacy Preservation in Edge Computing

Recently, edge computing has attracted significant interest due to its ability to extend cloud computing utilities and services to the network edge with low response times and communication costs. In general, edge computing requires mobile users to upload their raw data to a centralized data server for further processing. However, these data usually contain sensitive information about mobile users that the users do not want to reveal, such as sexual orientation, political stance, health status, and service access history. The transmission of user data increases the leakage risk of data privacy since many extra devices can get access to these data. In this article, we attempt to keep the data of edge devices and end users on their local storage to resist the leakage of user privacy. To this end, we integrate federated learning and edge computing to propose P2FEC, a privacy-preserving framework that can construct a unified deep learning model across multiple users or devices without uploading their data to a centralized server. Furthermore, we use membership inference attacks as a case study for the privacy analysis of edge computing. The experiments show that the model constructed by our framework can achieve similar prediction performance and stricter protection of data privacy, compared to the model trained by standard edge computing.

[1]  Blaise Agüera y Arcas,et al.  Communication-Efficient Learning of Deep Networks from Decentralized Data , 2016, AISTATS.

[2]  Min Chen,et al.  DeepFocus: Deep Encoding Brainwaves and Emotions with Multi-Scenario Behavior Analytics for Human Attention Enhancement , 2019, IEEE Network.

[3]  Somesh Jha,et al.  Model Inversion Attacks that Exploit Confidence Information and Basic Countermeasures , 2015, CCS.

[4]  Ursula Challita,et al.  Artificial Neural Networks-Based Machine Learning for Wireless Networks: A Tutorial , 2017, IEEE Communications Surveys & Tutorials.

[5]  Xu Chen,et al.  In-Edge AI: Intelligentizing Mobile Edge Computing, Caching and Communication by Federated Learning , 2018, IEEE Network.

[6]  Long Hu,et al.  Intelligent Traffic Adaptive Resource Allocation for Edge Computing-Based 5G Networks , 2020, IEEE Transactions on Cognitive Communications and Networking.

[7]  Kin K. Leung,et al.  Adaptive Federated Learning in Resource Constrained Edge Computing Systems , 2018, IEEE Journal on Selected Areas in Communications.

[8]  Vinod Vokkarane,et al.  A New Deep Learning-Based Food Recognition System for Dietary Assessment on An Edge Computing Service Infrastructure , 2018, IEEE Transactions on Services Computing.

[9]  Dario Pompili,et al.  Collaborative Mobile Edge Computing in 5G Networks: New Paradigms, Scenarios, and Challenges , 2016, IEEE Communications Magazine.

[10]  Amir Houmansadr,et al.  Comprehensive Privacy Analysis of Deep Learning: Passive and Active White-box Inference Attacks against Centralized and Federated Learning , 2018, 2019 IEEE Symposium on Security and Privacy (SP).

[11]  Tianjian Chen,et al.  Federated Machine Learning: Concept and Applications , 2019 .

[12]  Kai Peng,et al.  SocInf: Membership Inference Attacks on Social Media Health Data With Machine Learning , 2019, IEEE Transactions on Computational Social Systems.

[13]  Song Han,et al.  AMC: AutoML for Model Compression and Acceleration on Mobile Devices , 2018, ECCV.

[14]  Nadra Guizani,et al.  Living with I-Fabric: Smart Living Powered by Intelligent Fabric and Deep Analytics , 2020, IEEE Network.

[15]  Weisong Shi,et al.  Edge Computing: Vision and Challenges , 2016, IEEE Internet of Things Journal.