Local differential privacy-based federated learning for Internet of Things

The Internet of Vehicles (IoV) is a promising branch of the Internet of Things. IoV simulates a large variety of crowdsourcing applications such as Waze, Uber, and Amazon Mechanical Turk, etc. Users of these applications report the real-time traffic information to the cloud server which trains a mac...

Full description

Saved in:
Bibliographic Details
Main Authors: Zhao, Yang, Zhao, Jun, Yang, Mengmeng, Wang, Teng, Wang, Ning, Lyu, Lingjuan, Niyato, Dusit, Lam, Kwok-Yan
Other Authors: School of Computer Science and Engineering
Format: Article
Language:English
Published: 2021
Subjects:
Online Access:https://hdl.handle.net/10356/147888
Tags: Add Tag
No Tags, Be the first to tag this record!
Institution: Nanyang Technological University
Language: English
id sg-ntu-dr.10356-147888
record_format dspace
spelling sg-ntu-dr.10356-1478882021-07-10T20:11:27Z Local differential privacy-based federated learning for Internet of Things Zhao, Yang Zhao, Jun Yang, Mengmeng Wang, Teng Wang, Ning Lyu, Lingjuan Niyato, Dusit Lam, Kwok-Yan School of Computer Science and Engineering Research Techno Plaza Strategic Centre for Research in Privacy-Preserving Technologies & Systems Engineering::Computer science and engineering Internet of Things Differential Privacy The Internet of Vehicles (IoV) is a promising branch of the Internet of Things. IoV simulates a large variety of crowdsourcing applications such as Waze, Uber, and Amazon Mechanical Turk, etc. Users of these applications report the real-time traffic information to the cloud server which trains a machine learning model based on traffic information reported by users for intelligent traffic management. However, crowdsourcing application owners can easily infer users’ location information, traffic information, motor vehicle information, environmental information, etc., which raises severe sensitive personal information privacy concerns of the users. In addition, as the number of vehicles increases, the frequent communication between vehicles and the cloud server incurs unexpected amount of communication cost. To avoid the privacy threat and reduce the communication cost, in this paper, we propose to integrate federated learning and local differential privacy (LDP) to facilitate the crowdsourcing applications to achieve the machine learning model. Specifically, we propose four LDP mechanisms to perturb gradients generated by vehicles. The proposed Three-Outputs mechanism introduces three different output possibilities to deliver a high accuracy when the privacy budget is small. The output possibilities of Three-Outputs can be encoded with two bits to reduce the communication cost. Besides, to maximize the performance when the privacy budget is large, an optimal piecewise mechanism (PM-OPT) is proposed. We further propose a suboptimal mechanism (PM-SUB) with a simple formula and comparable utility to PM-OPT. Then, we build a novel hybrid mechanism by combining Three-Outputs and PM-SUB. Finally, an LDP-FedSGD algorithm is proposed to coordinate the cloud server and vehicles to train the model collaboratively. Extensive experimental results on real-world datasets validate that our proposed algorithms are capable of protecting privacy while guaranteeing utility. Info-communications Media Development Authority (IMDA) National Research Foundation (NRF) Accepted version 2021-07-06T02:46:20Z 2021-07-06T02:46:20Z 2021 Journal Article Zhao, Y., Zhao, J., Yang, M., Wang, T., Wang, N., Lyu, L., Niyato, D. & Lam, K. (2021). Local differential privacy-based federated learning for Internet of Things. IEEE Internet of Things Journal, 8(11), 8836-8853. https://dx.doi.org/10.1109/JIOT.2020.3037194 2327-4662 https://hdl.handle.net/10356/147888 10.1109/JIOT.2020.3037194 2-s2.0-85097721164 11 8 8836 8853 en IEEE Internet of Things Journal © 2021 IEEE. Personal use of this material is permitted. Permission from IEEE must be obtained for all other uses, in any current or future media, including reprinting/republishing this material for advertising or promotional purposes, creating new collective works, for resale or redistribution to servers or lists, or reuse of any copyrighted component of this work in other works. The published version is available at: https://doi.org/10.1109/JIOT.2020.3037194 application/pdf
institution Nanyang Technological University
building NTU Library
continent Asia
country Singapore
Singapore
content_provider NTU Library
collection DR-NTU
language English
topic Engineering::Computer science and engineering
Internet of Things
Differential Privacy
spellingShingle Engineering::Computer science and engineering
Internet of Things
Differential Privacy
Zhao, Yang
Zhao, Jun
Yang, Mengmeng
Wang, Teng
Wang, Ning
Lyu, Lingjuan
Niyato, Dusit
Lam, Kwok-Yan
Local differential privacy-based federated learning for Internet of Things
description The Internet of Vehicles (IoV) is a promising branch of the Internet of Things. IoV simulates a large variety of crowdsourcing applications such as Waze, Uber, and Amazon Mechanical Turk, etc. Users of these applications report the real-time traffic information to the cloud server which trains a machine learning model based on traffic information reported by users for intelligent traffic management. However, crowdsourcing application owners can easily infer users’ location information, traffic information, motor vehicle information, environmental information, etc., which raises severe sensitive personal information privacy concerns of the users. In addition, as the number of vehicles increases, the frequent communication between vehicles and the cloud server incurs unexpected amount of communication cost. To avoid the privacy threat and reduce the communication cost, in this paper, we propose to integrate federated learning and local differential privacy (LDP) to facilitate the crowdsourcing applications to achieve the machine learning model. Specifically, we propose four LDP mechanisms to perturb gradients generated by vehicles. The proposed Three-Outputs mechanism introduces three different output possibilities to deliver a high accuracy when the privacy budget is small. The output possibilities of Three-Outputs can be encoded with two bits to reduce the communication cost. Besides, to maximize the performance when the privacy budget is large, an optimal piecewise mechanism (PM-OPT) is proposed. We further propose a suboptimal mechanism (PM-SUB) with a simple formula and comparable utility to PM-OPT. Then, we build a novel hybrid mechanism by combining Three-Outputs and PM-SUB. Finally, an LDP-FedSGD algorithm is proposed to coordinate the cloud server and vehicles to train the model collaboratively. Extensive experimental results on real-world datasets validate that our proposed algorithms are capable of protecting privacy while guaranteeing utility.
author2 School of Computer Science and Engineering
author_facet School of Computer Science and Engineering
Zhao, Yang
Zhao, Jun
Yang, Mengmeng
Wang, Teng
Wang, Ning
Lyu, Lingjuan
Niyato, Dusit
Lam, Kwok-Yan
format Article
author Zhao, Yang
Zhao, Jun
Yang, Mengmeng
Wang, Teng
Wang, Ning
Lyu, Lingjuan
Niyato, Dusit
Lam, Kwok-Yan
author_sort Zhao, Yang
title Local differential privacy-based federated learning for Internet of Things
title_short Local differential privacy-based federated learning for Internet of Things
title_full Local differential privacy-based federated learning for Internet of Things
title_fullStr Local differential privacy-based federated learning for Internet of Things
title_full_unstemmed Local differential privacy-based federated learning for Internet of Things
title_sort local differential privacy-based federated learning for internet of things
publishDate 2021
url https://hdl.handle.net/10356/147888
_version_ 1705151331516284928