LotteryFL: Empower Edge Intelligence with Personalized and Communication-Efficient Federated Learning

Ang Li, Jingwei Sun, Binghui Wang, Lin Duan, Sicheng Li, Yiran Chen, H. Li
{"title":"LotteryFL: Empower Edge Intelligence with Personalized and Communication-Efficient Federated Learning","authors":"Ang Li, Jingwei Sun, Binghui Wang, Lin Duan, Sicheng Li, Yiran Chen, H. Li","doi":"10.1145/3453142.3492909","DOIUrl":null,"url":null,"abstract":"With the proliferation of mobile computing and Internet of Things (IoT), massive mobile and IoT devices are connected to the Internet. These devices are generating a huge amount of data every second at the network edge. Many artificial intelligence applications and ser-vices have been proposed for edge devices based on the distributed data. Federated learning (FL) proves to be an extremely viable option for distributed machine learning with enhanced privacy, which can help artificial intelligence applications unleash the potential of data residing at the network edge. Its primary goal is learning a global model that offers good performance for the participants as many as possible. However, the data residing across devices is intrinsically statistically heterogeneous (i.e., non-IID data distribution) and edge devices usually have limited communication resources to transfer data. Such statistical heterogeneity (i.e., non-IID) and communication efficiency are two critical bottlenecks that hinder the development of FL. In this work, we propose LotteryFL - a personalized and communication-efficient FL framework via exploiting the Lottery Ticket hypothesis. In LotteryFL, each client learns a lottery ticket network (i.e., a subnetwork of the base model) by applying the Lottery Ticket hypothesis, and only these lottery networks will be communicated between the server and clients. Rather than learning a shared global model in classic FL, each client learns a personalized model via LotteryFL; the communication cost can be significantly reduced due to the compact size of lottery networks. To support the training and evaluation of our framework, we construct non-IID) datasets based on MNIST, CIFAR-10 and EMNIST by taking feature distribution skew, label distribution skew and quantity skew into consideration. Experiments on these non-IID datasets demonstrate that compared with the state-of-the-art approaches, LotteryFL can achieve as much as 17.24% increase in inference accuracy and 2.94x reduction on communication cost. We also demonstrate the via-bility of LotteryFL, showcasing the real-time performance of the deployed models on edge devices.","PeriodicalId":6779,"journal":{"name":"2021 IEEE/ACM Symposium on Edge Computing (SEC)","volume":"33 1","pages":"68-79"},"PeriodicalIF":0.0000,"publicationDate":"2021-12-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"19","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2021 IEEE/ACM Symposium on Edge Computing (SEC)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1145/3453142.3492909","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 19

Abstract

With the proliferation of mobile computing and Internet of Things (IoT), massive mobile and IoT devices are connected to the Internet. These devices are generating a huge amount of data every second at the network edge. Many artificial intelligence applications and ser-vices have been proposed for edge devices based on the distributed data. Federated learning (FL) proves to be an extremely viable option for distributed machine learning with enhanced privacy, which can help artificial intelligence applications unleash the potential of data residing at the network edge. Its primary goal is learning a global model that offers good performance for the participants as many as possible. However, the data residing across devices is intrinsically statistically heterogeneous (i.e., non-IID data distribution) and edge devices usually have limited communication resources to transfer data. Such statistical heterogeneity (i.e., non-IID) and communication efficiency are two critical bottlenecks that hinder the development of FL. In this work, we propose LotteryFL - a personalized and communication-efficient FL framework via exploiting the Lottery Ticket hypothesis. In LotteryFL, each client learns a lottery ticket network (i.e., a subnetwork of the base model) by applying the Lottery Ticket hypothesis, and only these lottery networks will be communicated between the server and clients. Rather than learning a shared global model in classic FL, each client learns a personalized model via LotteryFL; the communication cost can be significantly reduced due to the compact size of lottery networks. To support the training and evaluation of our framework, we construct non-IID) datasets based on MNIST, CIFAR-10 and EMNIST by taking feature distribution skew, label distribution skew and quantity skew into consideration. Experiments on these non-IID datasets demonstrate that compared with the state-of-the-art approaches, LotteryFL can achieve as much as 17.24% increase in inference accuracy and 2.94x reduction on communication cost. We also demonstrate the via-bility of LotteryFL, showcasing the real-time performance of the deployed models on edge devices.
LotteryFL:通过个性化和高效沟通的联邦学习增强边缘智能
随着移动计算和物联网(IoT)的普及,大量移动和物联网设备连接到互联网。这些设备每秒在网络边缘产生大量的数据。基于分布式数据的边缘设备已经提出了许多人工智能应用和服务。联邦学习(FL)被证明是分布式机器学习的一个非常可行的选择,具有增强的隐私性,可以帮助人工智能应用程序释放驻留在网络边缘的数据的潜力。它的主要目标是学习一种为尽可能多的参与者提供良好表现的全球模式。然而,跨设备驻留的数据本质上是统计异构的(即,非iid数据分布),边缘设备通常具有有限的通信资源来传输数据。这种统计异质性(即非iid)和通信效率是阻碍FL发展的两个关键瓶颈。在这项工作中,我们通过利用彩票假设提出了LotteryFL -一个个性化和通信高效的FL框架。在LotteryFL中,每个客户端通过应用彩票假设学习一个彩票网络(即基本模型的一个子网),并且只有这些彩票网络将在服务器和客户端之间通信。而不是学习一个共享的全局模型在经典FL,每个客户端学习一个个性化的模型通过LotteryFL;由于彩票网络的紧凑,通信成本可以大大降低。为了支持我们的框架的训练和评估,我们基于MNIST、CIFAR-10和EMNIST构建了非iid数据集,并考虑了特征分布倾斜、标签分布倾斜和数量倾斜。在这些非iid数据集上的实验表明,与目前最先进的方法相比,LotteryFL的推理准确率提高了17.24%,通信成本降低了2.94倍。我们还演示了LotteryFL的可行性,展示了部署模型在边缘设备上的实时性能。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 求助全文
来源期刊
自引率
0.00%
发文量
0
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术官方微信