Realizing the Heterogeneity: A Self-Organized Federated Learning Framework for IoT

被引:127
作者
Pang, Junjie [1 ,2 ]
Huang, Yan [3 ]
Xie, Zhenzhen [4 ]
Han, Qilong [5 ]
Cai, Zhipeng [6 ]
机构
[1] Qingdao Univ, Business Sch, Qingdao 266000, Peoples R China
[2] Qingdao Univ, Coll Comp Sci & Technol, Qingdao 266000, Peoples R China
[3] Kennesaw State Univ, Coll Comp & Software Engn, Atlanta, GA 30324 USA
[4] Jilin Univ, Coll Comp Sci & Technol, Changchun 130012, Peoples R China
[5] Harbin Engn Univ, Dept Comp Sci Technol, Harbin 150001, Peoples R China
[6] Georgia State Univ, Dept Comp Sci, Atlanta, GA 30302 USA
关键词
Internet of Things; Data models; Collaboration; Training; Servers; Data privacy; Machine learning; Federated learning (FL); heterogeneity; reinforcement learning (RL); BIG DATA;
D O I
10.1109/JIOT.2020.3007662
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
The ubiquity of devices in Internet of Things (IoT) has opened up a large source for IoT data. Machine learning (ML) models with big IoT data is beneficial to our daily life in monitoring air condition, pollution, climate change, etc. However, centralized conventional ML models rely on all clients' data at a central server, which seriously threatens user privacy. Federated learning (FL) emerges as a promising solution aiming to protect user privacy by enabling model training on a large corpus of decentralized data. The recent studies indicate FL suffers from the heterogeneity issue as it treats all clients' data equally, that is, FL might sacrifice the performance of the majority of clients to accommodate the performance of the minority of clients with low usability data. In order to overcome this issue, a reinforcement learning (RL)-based intelligent central server with the capability of recognizing heterogeneity is implemented, which can help lead the trend toward better performance for majority of clients. To be specific, an FL central server analyses the benefits of different collaboration by capturing the intricate patterns in heterogeneous clients based on rating feedback and then updates clients' weights iteratively, until it establishes a coalition of clients with quasioptimal performance. The experimental results on three real data sets under various heterogeneity levels demonstrate the superior performance of the proposed solution.
引用
收藏
页码:3088 / 3098
页数:11
相关论文
共 37 条
[1]   Internet of Things: A Survey on Enabling Technologies, Protocols, and Applications [J].
Al-Fuqaha, Ala ;
Guizani, Mohsen ;
Mohammadi, Mehdi ;
Aledhari, Mohammed ;
Ayyash, Moussa .
IEEE COMMUNICATIONS SURVEYS AND TUTORIALS, 2015, 17 (04) :2347-2376
[2]   Data Fusion and IoT for Smart Ubiquitous Environments: A Survey [J].
Alam, Furqan ;
Mehmood, Rashid ;
Katib, Iyad ;
Albogami, Nasser N. ;
Albeshri, Aiiad .
IEEE ACCESS, 2017, 5 :9533-9554
[3]  
[Anonymous], 2015, COMPUTER SCI
[4]   Trading Private Range Counting over Big IoT Data [J].
Cai, Zhipeng ;
He, Zaobo .
2019 39TH IEEE INTERNATIONAL CONFERENCE ON DISTRIBUTED COMPUTING SYSTEMS (ICDCS 2019), 2019, :144-153
[5]   A Differential-Private Framework for Urban Traffic Flows Estimation via Taxi Companies [J].
Cai, Zhipeng ;
Zheng, Xu ;
Yu, Jiguo .
IEEE TRANSACTIONS ON INDUSTRIAL INFORMATICS, 2019, 15 (12) :6492-6499
[6]  
Chai Z, 2019, PROCEEDINGS OF THE 2019 USENIX CONFERENCE ON OPERATIONAL MACHINE LEARNING, P19
[7]  
Chandra Y, 2019, PROCEEDINGS OF THE 7TH INTERNATIONAL CONFERENCE ON COMPUTING FOR SUSTAINABLE GLOBAL DEVELOPMENT (INDIACOM-2020), P1, DOI [10.23919/indiacom49435.2020.9083703, 10.23919/apnoms.2019.8893034]
[8]  
Chen H, 2018, AAAI CONF ARTIF INTE, P2836
[9]  
Chen X., 2020, PERSONALIZED FEDERAT
[10]  
Cotter A., 2018, Optimization with Non-Differentiable Constraints with Applications to Fairness, Recall, Churn, and Other Goals