[go: up one dir, main page]
More Web Proxy on the site http://driver.im/ skip to main content
research-article

DESIGN: Online Device Selection and Edge Association for Federated Synergy Learning-enabled AIoT

Published: 08 November 2024 Publication History

Abstract

The artificial intelligence of things (AIoT) is an emerging technology that enables numerous AIoT devices to participate in big data analytics and machine learning (ML) model training, providing various customized intelligent services for industry manufacturing. Federated learning (FL) empowers AIoT applications with privacy-preserving distributed model training without sharing raw data. However, due to IoT devices’ limited computing and memory resources, existing FL approaches for AIoT applications cannot support efficient large-scale model training. Federated synergy learning (FSyL) is a promising collaborative paradigm that alleviates the computation and communication overhead on resource-constrained AIoT devices via offloading part of the ML model to the edge server for end-to-edge collaborative training. Existing FSyL works neither efficiently address the inter-round device selection to improve model diversity nor determine the intra-round edge association to reduce the training cost, which hinders the applications of FSyL-enable AIoT. Motivated by this issue, this article first investigates the bottlenecks of executing FSyL in AIoT. It builds an optimization model of joint inter-round device selection and intra-round edge association for balancing model diversity and training cost. To tackle the intractable coupling problem, we present a framework named Online DEvice SelectIon and EdGe AssociatioN for Cost-Diversity Tradeoffs FSyL (DESIGN). First, the edge association subproblem is extracted from the original problem, and game theory determines the optimal association decision for an arbitrary device selection. Then, based on the optimal association decision, device selection is modeled as a combinatorial multi-armed bandit (CMAB) problem. Finally, we propose an online mechanism to obtain joint DESIGN decisions. The performance of DESIGN is theoretically analyzed and experimentally evaluated on real-world datasets. The results show that DESIGN can achieve up to \(84.3\%\) in cost-saving with an accuracy improvement of \(23.6\%\) compared with the state-of-the-art.

References

[1]
Ravikumar Balakrishnan, Tian Li, Tianyi Zhou, Nageen Himayat, Virginia Smith, and Jeff Bilmes. 2021. Diverse Client Selection for Federated Learning: Submodularity and Convergence Analysis. In Proceedings of the ICML 2021 International Workshop on Federated Learning for User Privacy and Data Confidentiality 3.
[2]
Guangming Cui, Qiang He, Xiaoyu Xia, Feifei Chen, Tao Gu, Hai Jin, and Yun Yang. 2021. Demand Response in NOMA-Based Mobile Edge Computing: A Two-Phase Game-Theoretical Approach. IEEE Transactions on Mobile Computing 22 (2021), 1449–1463.
[3]
Xiumei Deng, Jun Li, Chuan Ma, Kang Wei, Long Shi, Ming Ding, and Wen Chen. 2022. Low-Latency Federated Learning With DNN Partition in Distributed Industrial IoT Networks. IEEE Journal on Selected Areas in Communications 41 (2022), 755–775.
[4]
Canh T. Dinh, Nguyen Hoang Tran, Minh N. H. Nguyen, Choong Seon Hong, Wei Bao, Albert Y. Zomaya, and Vincent Gramoli. 2019. Federated Learning Over Wireless Networks: Convergence Analysis and Resource Allocation. IEEE/ACM Transactions on Networking 29 (2019), 398–409.
[5]
Fang Dong, Xinghua Ge, Qinya Li, Jinghui Zhang, Dian Shen, Siqi Liu, Xiao Liu, Gang Li, Fan Wu, and Junzhou Luo. 2022. PADP-FedMeta: A Personalized and Adaptive Differentially Private Federated Meta Learning Mechanism for AIoT. Journal of Systems Architecture 134 (2022), 102754.
[6]
Shucun Fu, Fang Dong, Dian Shen, and Qiang He. 2023a. Joint Quality Evaluation, Model Splitting and Resource Provisioning for Split Edge Learning. In Proceedings of the 20th Annual IEEE International Conference on Sensing, Communication, and Networking (SECON ’23). 420–428.
[7]
Shucun Fu, Fang Dong, Dian Shen, Jinghui Zhang, Zhaowu Huang, and Qiang He. 2023b. Joint Optimization of Device Selection and Resource Allocation for Multiple Federations in Federated Edge Learning. IEEE Transactions on Services Computing 17, 1 (2023), 251–262.
[8]
Yi Gai, Bhaskar Krishnamachari, and Rahul Jain. 2012. Combinatorial Network Optimization with Unknown Variables: Multi-Armed Bandits with Linear Rewards and Individual Observations. IEEE/ACM Transactions on Networking 20, 5 (2012), 1466–1478.
[9]
Yansong Gao, Minki Kim, Sharif Abuadbba, Yeonjae Kim, Chandra Thapa, Kyuyeon Kim, Seyit Ahmet Çamtepe, Hyoungshick Kim, and Surya Nepal. 2020. End-to-End Evaluation of Federated Learning and Split Learning for Internet of Things. In Proceedings of the International Symposium on Reliable Distributed Systems (SRDS ’20). 91–100.
[10]
Miao Hu, Di Wu, Yipeng Zhou, Xu Chen, and Min Chen. 2022. Incentive-Aware Autonomous Client Participation in Federated Learning. IEEE Transactions on Parallel and Distributed Systems 33, 10 (2022), 2612–2627. Retrieved from https://api.semanticscholar.org/CorpusID:246563392
[11]
Tiansheng Huang, Weiwei Lin, Wentai Wu, Ligang He, Keqin Li, and Albert Y. Zomaya. 2020. An Efficiency-Boosting Client Selection Scheme for Federated Learning With Fairness Guarantee. IEEE Transactions on Parallel and Distributed Systems 32 (2020), 1552–1564.
[12]
Hui Jiang, Min Liu, Sheng Sun, Yuwei Wang, and Xiaobing Guo. 2022. FedSyL: Computation-Efficient Federated Synergy Learning on Heterogeneous IoT Devices. In Proceedings of the IEEE/ACM 30th International Symposium on Quality of Service (IWQoS ’22). 1–10.
[13]
Sladana Jovsilo and György Dán. 2019. Selfish Decentralized Computation Offloading for Mobile Cloud Computing in Dense Wireless Networks. IEEE Transactions on Mobile Computing 18 (2019), 207–220.
[14]
Fan Lai, Xiangfeng Zhu, Harsha V Madhyastha, and Mosharaf Chowdhury. 2021. Oort: Efficient Federated Learning Via Guided Participant Selection. In Proceedings of the 15th \(\{\)USENIX\(\}\) Symposium on Operating Systems Design and Implementation (\(\{\)OSDI\(\}\) 21). 19–35.
[15]
Yunming Liao, Yang Xu, Hong-Ze Xu, Zhiwei Yao, Lun Wang, and Chunming Qiao. 2023. Accelerating Federated Learning With Data and Model Parallelism in Edge Computing. IEEE/ACM Transactions on Networking 32, 1 (2023), 904–918.
[16]
Sicong Liu, Bin Guo, Cheng Fang, Ziqi Wang, Shiyan Luo, Zimu Zhou, and Zhiwen Yu. 2023. Enabling Resource-Efficient AIoT System with Cross-Level Optimization: A Survey. IEEE Communications Surveys & Tutorials 26, 1 (2023), 389–427.
[17]
Tian Liu, Jun Xia, Xian Wei, Ting Wang, Xin Fu, and Mingsong Chen. 2021. Efficient Federated Learning for AIoT Applications Using Knowledge Distillation. IEEE Internet of Things Journal 10 (2021), 7229–7243.
[18]
Bing Luo, Xiang Li, Shiqiang Wang, Jianwei Huang, and Leandros Tassiulas. 2020. Cost-Effective Federated Learning Design. In Proceedings of the IEEE INFOCOM 2021 - IEEE Conference on Computer Communications. 1–10.
[19]
Brendan McMahan, Eider Moore, Daniel Ramage, Seth Hampson, and Blaise Aguera y Arcas. 2017. Communication-Efficient Learning of Deep Networks from Decentralized Data. In Proceedings of the Artificial Intelligence and Statistics. PMLR, 1273–1282.
[20]
Dinh C. Nguyen, Ming Ding, Pubudu N. Pathirana, Aruna Prasad Seneviratne, Jun Li, and H. Vincent Poor. 2021. Federated Learning for Internet of Things: A Comprehensive Survey. IEEE Communications Surveys & Tutorials 23 (2021), 1622–1658.
[21]
Takayuki Nishio and Ryo Yonetani. 2019. Client Selection for Federated Learning with Heterogeneous Resources in Mobile Edge. In Proceedings of the ICC 2019–2019 IEEE International Conference on Communications (ICC). IEEE, 1–7.
[22]
Eric Samikwa, Antonio Di Maio, and Torsten Braun. 2022. ARES: Adaptive Resource-Aware Split Learning for Internet of Things. Computer Networks 218 (2022), 109380.
[23]
Chandra Thapa, Pathum Chamikara Mahawaga Arachchige, and Seyit Ahmet Çamtepe. 2020. SplitFed: When Federated Learning Meets Split Learning. In Proceedings of the AAAI Conference on Artificial Intelligence 36, 8485–8493.
[24]
Praneeth Vepakomma, Otkrist Gupta, Tristan Swedish, and Ramesh Raskar. 2018. Split Learning for Health: Distributed Deep Learning Without Sharing Raw Patient Data. arXiv:1812.00564. Retrieved from https://api.semanticscholar.org/CorpusID:54439509
[25]
Omar Abdel Wahab, Azzam Mourad, Hadi Otrok, and Tarik Taleb. 2021. Federated Machine Learning: Survey, Multi-Level Classification, Desirable Criteria and Future Directions in Communication and Networking Systems. IEEE Communications Surveys & Tutorials 23 (2021), 1342–1397.
[26]
Cong Wang, Yuanyuan Yang, and Pengzhan Zhou. 2020. Towards Efficient Scheduling of Federated Mobile Devices Under Computational and Statistical Heterogeneity. IEEE Transactions on Parallel and Distributed Systems 32 (2020), 394–410.
[27]
Kaibin Wang, Qiang He, Feifei Chen, Hai Jin, and Yun Yang. 2023. FedEdge: Accelerating Edge-Assisted Federated Learning. In Proceedings of the ACM Web Conference 2023. 2895–2904.
[28]
Di Wu, Rehmat Ullah, Paul Harvey, Peter Kilpatrick, Ivor T. A. Spence, and Blesson Varghese. 2021. FedAdapt: Adaptive Offloading for IoT Devices in Federated Learning. IEEE Internet of Things Journal 9 (2021), 20889–20901.
[29]
Tao Wu, Yuben Qu, Chunsheng Liu, Yuqian Jing, Feiyu Wu, Haipeng Dai, Chaoyu Dong, and Jiannong Cao. 2023. Joint Edge Aggregation and Association for Cost-Efficient Multi-Cell Federated Learning. In Proceedings of the IEEE INFOCOM 2023 - IEEE Conference on Computer Communications. 1–10.
[30]
Wen Wu, Mushu Li, Kaige Qu, Conghao Zhou, Xuemin (Sherman) Shen, Weihua Zhuang, Xu Li, and Weisen Shi. 2022. Split Learning Over Wireless Networks: Parallel Design and Resource Management. IEEE Journal on Selected Areas in Communications 41 (2022), 1051–1066.
[31]
Wenchao Xia, Tony Q. S. Quek, Kun Guo, Wanli Wen, Howard H. Yang, and Hongbo Zhu. 2020. Multi-Armed Bandit-Based Client Scheduling for Federated Learning. IEEE Transactions on Wireless Communications 19 (2020), 7108–7123.
[32]
Zuobin Xiong, Zhipeng Cai, Daniel Takabi, and Wei Li. 2022. Privacy Threat and Defense for Federated Learning With Non-i.i.d. Data in AIoT. IEEE Transactions on Industrial Informatics 18 (2022), 1310–1321.
[33]
Xiaolong Xu, Wentao Liu, Yulan Zhang, Xuyun Zhang, Wanchun Dou, Lianyong Qi, and Md Zakirul Alam Bhuiyan. 2022. PSDF: Privacy-Aware IoV Service Deployment with Federated Learning in Cloud-Edge Computing. ACM Transactions on Intelligent Systems and Technology (TIST) 13 (2022), 1–22.
[34]
Zichuan Xu, Dongrui Li, Weifa Liang, Wenzheng Xu, Qiufen Xia, Pan Zhou, Omer Farooq Rana, and Hao Li. 2023a. Energy or Accuracy? Near-Optimal User Selection and Aggregator Placement for Federated Learning in MEC. IEEE Transactions on Mobile Computing 23, 3 (2023), 2470–2485.
[35]
Zichuan Xu, Dapeng Zhao, Weifa Liang, Omer Farooq Rana, Pan Zhou, Mingchu Li, Wenzheng Xu, Hao Li, and Qiufen Xia. 2023b. HierFedML: Aggregator Placement and UE Assignment for Hierarchical Federated Learning in Mobile Edge Computing. IEEE Transactions on Parallel and Distributed Systems 34 (2023), 328–345.
[36]
Jinghui Zhang, Dingyang Lv, Qiangsheng Dai, Fan Xin, and Fang Dong. 2023. Noise-Aware Local Model Training Mechanism for Federated Learning. ACM Transactions on Intelligent Systems and Technology 14 (2023), 1–22.
[37]
Xinqian Zhang, Ming Hu, Jun Xia, Tongquan Wei, Mingsong Chen, and Shiyan Hu. 2020. Efficient Federated Learning for Cloud-Based AIoT Applications. IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems 40 (2020), 2211–2223.
[38]
Xiaojin Zhang, Yan Kang, Kai Chen, Lixin Fan, and Qiang Yang. 2022. Trading Off Privacy, Utility, and Efficiency in Federated Learning. ACM Transactions on Intelligent Systems and Technology 14 (2022), 1–32.

Cited By

View all
  • (2024)Compound-protein interaction prediction based on heterogeneous network reveals potential antihepatoma agentsiScience10.1016/j.isci.2024.11041827:8(110418)Online publication date: Aug-2024
  • (2024)AOF: An adaptive algorithm for enhancing RPL objective function in smart agricultural IoT networksInternational Journal of Intelligent Networks10.1016/j.ijin.2024.09.0015(325-339)Online publication date: 2024
  • (2024)Heterogeneity-aware device selection for efficient federated edge learningInternational Journal of Intelligent Networks10.1016/j.ijin.2024.08.0025(293-301)Online publication date: 2024

Index Terms

  1. DESIGN: Online Device Selection and Edge Association for Federated Synergy Learning-enabled AIoT

        Recommendations

        Comments

        Please enable JavaScript to view thecomments powered by Disqus.

        Information & Contributors

        Information

        Published In

        cover image ACM Transactions on Intelligent Systems and Technology
        ACM Transactions on Intelligent Systems and Technology  Volume 15, Issue 5
        October 2024
        719 pages
        EISSN:2157-6912
        DOI:10.1145/3613688
        • Editor:
        • Huan Liu
        Issue’s Table of Contents

        Publisher

        Association for Computing Machinery

        New York, NY, United States

        Publication History

        Published: 08 November 2024
        Online AM: 15 June 2024
        Accepted: 30 May 2024
        Revised: 06 May 2024
        Received: 02 February 2024
        Published in TIST Volume 15, Issue 5

        Check for updates

        Author Tags

        1. Artificial intelligence of things
        2. federated learning
        3. federated synergy learning
        4. device selection
        5. edge association

        Qualifiers

        • Research-article

        Funding Sources

        • National Natural Science Foundation of China
        • Natural Science Foundation of Jiangsu Province
        • Jiangsu Provincial Key Research and Development Program
        • Jiangsu Provincial Key Laboratory of Network and Information Security
        • Key Laboratory of Computer Network and Information Integration of Ministry of Education of China
        • Fundamental Research Funds for the Central Universities

        Contributors

        Other Metrics

        Bibliometrics & Citations

        Bibliometrics

        Article Metrics

        • Downloads (Last 12 months)256
        • Downloads (Last 6 weeks)23
        Reflects downloads up to 01 Jan 2025

        Other Metrics

        Citations

        Cited By

        View all
        • (2024)Compound-protein interaction prediction based on heterogeneous network reveals potential antihepatoma agentsiScience10.1016/j.isci.2024.11041827:8(110418)Online publication date: Aug-2024
        • (2024)AOF: An adaptive algorithm for enhancing RPL objective function in smart agricultural IoT networksInternational Journal of Intelligent Networks10.1016/j.ijin.2024.09.0015(325-339)Online publication date: 2024
        • (2024)Heterogeneity-aware device selection for efficient federated edge learningInternational Journal of Intelligent Networks10.1016/j.ijin.2024.08.0025(293-301)Online publication date: 2024

        View Options

        Login options

        Full Access

        View options

        PDF

        View or Download as a PDF file.

        PDF

        eReader

        View online with eReader.

        eReader

        Full Text

        View this article in Full Text.

        Full Text

        Media

        Figures

        Other

        Tables

        Share

        Share

        Share this Publication link

        Share on social media