{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,7,27]],"date-time":"2026-07-27T03:55:00Z","timestamp":1785124500767,"version":"3.55.0"},"reference-count":77,"publisher":"Institute of Electrical and Electronics Engineers (IEEE)","issue":"5","license":[{"start":{"date-parts":[[2024,3,1]],"date-time":"2024-03-01T00:00:00Z","timestamp":1709251200000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/ieeexplore.ieee.org\/Xplorehelp\/downloads\/license-information\/IEEE.html"},{"start":{"date-parts":[[2024,3,1]],"date-time":"2024-03-01T00:00:00Z","timestamp":1709251200000},"content-version":"stm-asf","delay-in-days":0,"URL":"https:\/\/doi.org\/10.15223\/policy-029"},{"start":{"date-parts":[[2024,3,1]],"date-time":"2024-03-01T00:00:00Z","timestamp":1709251200000},"content-version":"stm-asf","delay-in-days":0,"URL":"https:\/\/doi.org\/10.15223\/policy-037"}],"funder":[{"DOI":"10.13039\/501100012166","name":"National Key Research and Development Program of China","doi-asserted-by":"publisher","award":["2022YFB2901502"],"award-info":[{"award-number":["2022YFB2901502"]}],"id":[{"id":"10.13039\/501100012166","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/501100001809","name":"NSFC","doi-asserted-by":"publisher","award":["62172345"],"award-info":[{"award-number":["62172345"]}],"id":[{"id":"10.13039\/501100001809","id-type":"DOI","asserted-by":"publisher"}]}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["IEEE Internet Things J."],"published-print":{"date-parts":[[2024,3,1]]},"DOI":"10.1109\/jiot.2023.3321325","type":"journal-article","created":{"date-parts":[[2023,10,6]],"date-time":"2023-10-06T17:58:08Z","timestamp":1696615088000},"page":"8268-8287","source":"Crossref","is-referenced-by-count":8,"title":["FedSwarm: An Adaptive Federated Learning Framework for Scalable AIoT"],"prefix":"10.1109","volume":"11","author":[{"ORCID":"https:\/\/orcid.org\/0000-0002-1875-5159","authenticated-orcid":false,"given":"Haizhou","family":"Du","sequence":"first","affiliation":[{"name":"School of Computer Science and Technology, Shanghai University of Electric Power, Shanghai, China"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Chengdong","family":"Ni","sequence":"additional","affiliation":[{"name":"School of Computer Science and Technology, Shanghai University of Electric Power, Shanghai, China"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Chaoqian","family":"Cheng","sequence":"additional","affiliation":[{"name":"School of Computer Science and Technology, Shanghai University of Electric Power, Shanghai, China"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Qiao","family":"Xiang","sequence":"additional","affiliation":[{"name":"School of Informatics, Xiamen University, Xiamen, China"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0001-5395-4295","authenticated-orcid":false,"given":"Xi","family":"Chen","sequence":"additional","affiliation":[{"name":"School of Computer Science, McGill University, QC H3A 0E9, Montreal, Canada"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0001-5252-3442","authenticated-orcid":false,"given":"Xue","family":"Liu","sequence":"additional","affiliation":[{"name":"School of Computer Science, McGill University, QC H3A 0E9, Montreal, Canada"}],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"263","reference":[{"key":"ref1","doi-asserted-by":"publisher","DOI":"10.1109\/ITSC57777.2023.10421974"},{"key":"ref2","first-page":"6357","article-title":"Ditto: Fair and robust federated learning through personalization","volume-title":"Proc. 38th Int. Conf. Mach. Learn.","author":"Li"},{"key":"ref3","first-page":"19124","article-title":"A unified analysis of federated learning with arbitrary client participation","volume-title":"Proc. Adv. Neural Inf. Process. Syst.","volume":"35","author":"Wang"},{"key":"ref4","first-page":"11814","article-title":"FedScale: Benchmarking model and system performance of federated learning at scale","volume-title":"Proc. 39th Int. Conf. Mach. Learn.","author":"Lai"},{"key":"ref5","doi-asserted-by":"publisher","DOI":"10.1109\/JSAC.2019.2904348"},{"key":"ref6","doi-asserted-by":"publisher","DOI":"10.1145\/3503221.3508399"},{"key":"ref7","article-title":"TornadoAggregate: Accurate and scalable federated learning via the ring-based architecture","author":"Lee","year":"2020","journal-title":"arXiv:2012.03214"},{"key":"ref8","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-030-22496-7_5"},{"key":"ref9","doi-asserted-by":"publisher","DOI":"10.1109\/TMC.2022.3147792"},{"key":"ref10","first-page":"1273","article-title":"Communication-efficient learning of deep networks from decentralized data","volume-title":"Proc. Int. Conf. Artif. Intell. Stat.","author":"McMahan"},{"key":"ref11","first-page":"571","article-title":"Project adam: Building an efficient and scalable deep learning training system","volume-title":"Proc. Oper. Syst. Design Implement.","author":"Chilimbi"},{"key":"ref12","doi-asserted-by":"publisher","DOI":"10.1109\/INFOCOM42981.2021.9488877"},{"key":"ref13","first-page":"5381","article-title":"A unified theory of decentralized SGD with changing topology and local updates","volume-title":"Proc. 37th Int. Conf. Mach. Learn.","author":"Koloskova"},{"key":"ref14","doi-asserted-by":"publisher","DOI":"10.1109\/TII.2022.3170900"},{"key":"ref15","doi-asserted-by":"publisher","DOI":"10.1109\/JSAC.2021.3118352"},{"key":"ref16","first-page":"5132","article-title":"SCAFFOLD: Stochastic controlled averaging for federated learning","volume-title":"Proc. 37th Int. Conf. Mach. Learn.","author":"Karimireddy"},{"key":"ref17","first-page":"374","article-title":"Towards federated learning at scale: System design","volume-title":"Proc. Mach. Learn. Syst.","volume":"1","author":"Bonawitz"},{"key":"ref18","first-page":"1","article-title":"Breaking the centralized barrier for cross-device federated learning","volume-title":"Proc. Adv. Neural Inf. Process. Syst.","volume":"34","author":"Karimireddy"},{"key":"ref19","first-page":"1","article-title":"Federated reconstruction: Partially local federated learning","volume-title":"Proc. Adv. Neural Inf. Process. Syst.","author":"Singhal"},{"key":"ref20","doi-asserted-by":"publisher","DOI":"10.1109\/JSAC.2021.3118424"},{"key":"ref21","doi-asserted-by":"publisher","DOI":"10.1109\/ICC40277.2020.9148862"},{"key":"ref22","doi-asserted-by":"publisher","DOI":"10.1109\/TNSE.2021.3053588"},{"key":"ref23","doi-asserted-by":"publisher","DOI":"10.23919\/APNOMS56106.2022.9919905"},{"key":"ref24","article-title":"Semi-decentralized federated edge learning for fast convergence on non-IID data","author":"Sun","year":"2021","journal-title":"arXiv:2104.12678"},{"key":"ref25","article-title":"Flower: A friendly federated learning research framework","author":"Beutel","year":"2020","journal-title":"arXiv:2007.14390"},{"key":"ref26","article-title":"Scalable federated machine learning with FEDn","author":"Ekmefjord","year":"2021","journal-title":"arXiv:2103.00148"},{"key":"ref27","doi-asserted-by":"publisher","DOI":"10.1109\/TMC.2021.3075291"},{"key":"ref28","first-page":"22802","article-title":"Communication-efficient adaptive federated learning","volume-title":"Proc. Int. Conf. Mach. Learn.","author":"Wang"},{"key":"ref29","doi-asserted-by":"publisher","DOI":"10.1109\/JIOT.2022.3176469"},{"key":"ref30","doi-asserted-by":"publisher","DOI":"10.1109\/ICDCS47774.2020.00026"},{"key":"ref31","doi-asserted-by":"publisher","DOI":"10.1109\/INFOCOM42981.2021.9488679"},{"key":"ref32","doi-asserted-by":"publisher","DOI":"10.1109\/JIOT.2022.3176739"},{"key":"ref33","doi-asserted-by":"publisher","DOI":"10.1109\/JIOT.2021.3119336"},{"key":"ref34","doi-asserted-by":"publisher","DOI":"10.1109\/JIOT.2020.2984332"},{"key":"ref35","doi-asserted-by":"publisher","DOI":"10.1109\/JIOT.2022.3162322"},{"key":"ref36","doi-asserted-by":"publisher","DOI":"10.1109\/JIOT.2022.3233595"},{"key":"ref37","doi-asserted-by":"publisher","DOI":"10.1109\/JIOT.2022.3161943"},{"key":"ref38","doi-asserted-by":"publisher","DOI":"10.1109\/JIOT.2022.3156046"},{"key":"ref39","doi-asserted-by":"publisher","DOI":"10.1109\/JIOT.2023.3243082"},{"key":"ref40","first-page":"1","article-title":"Achieving linear speedup with partial worker participation in non-IID federated learning","volume-title":"Proc. Int. Conf. Learn. Represent.","author":"Yang"},{"key":"ref41","doi-asserted-by":"publisher","DOI":"10.1109\/JIOT.2020.2967772"},{"key":"ref42","doi-asserted-by":"publisher","DOI":"10.1109\/TPDS.2023.3253604"},{"key":"ref43","doi-asserted-by":"publisher","DOI":"10.1109\/TPDS.2021.3096076"},{"key":"ref44","first-page":"1","article-title":"An improved analysis of gradient tracking for decentralized machine learning","volume-title":"Proc. Adv. Neural Inf. Process. Syst.","volume":"34","author":"Koloskova"},{"key":"ref45","doi-asserted-by":"publisher","DOI":"10.1109\/INFOCOM48880.2022.9796935"},{"key":"ref46","doi-asserted-by":"publisher","DOI":"10.1109\/LCSYS.2023.3290470"},{"key":"ref47","doi-asserted-by":"publisher","DOI":"10.1109\/tpds.2023.3241965"},{"key":"ref48","first-page":"6131","article-title":"Towards a theoretical and practical understanding of one-shot federated learning with fisher information","volume-title":"Proc. Int. Conf. Mach. Learn.","author":"Jhunjhunwala"},{"key":"ref49","first-page":"15039","article-title":"Beyond spectral gap: The role of the topology in decentralized learning","volume-title":"Proc. Adv. Neural Inf. Process. Syst.","volume":"35","author":"Vogels"},{"key":"ref50","first-page":"3403","article-title":"Towards flexible device participation in federated learning","volume-title":"Proc. Artif. Intell. Stat.","author":"Ruan"},{"key":"ref51","first-page":"18195","article-title":"Moshpit SGD: Communication-efficient decentralized training on heterogeneous unreliable devices","volume-title":"Proc. Adv. Neural Inf. Process. Syst.","volume":"34","author":"Ryabinin"},{"key":"ref52","first-page":"9367","article-title":"Reinforcement learning for integer programming: Learning to cut","volume-title":"Proc. 37th Int. Conf. Mach. Learn.","author":"Tang"},{"key":"ref53","doi-asserted-by":"publisher","DOI":"10.1109\/JIOT.2019.2940820"},{"key":"ref54","first-page":"1","article-title":"Tactical optimism and pessimism for deep reinforcement learning","volume-title":"Proc. Adv. Neural Inf. Process. Syst.","volume":"34","author":"Moskovitz"},{"key":"ref55","doi-asserted-by":"publisher","DOI":"10.1109\/INFOCOM41043.2020.9155494"},{"key":"ref56","first-page":"507","article-title":"Agent57: Outperforming the Atari human benchmark","volume-title":"Proc. 37th Int. Conf. Mach. Learn.","author":"Badia"},{"key":"ref57","doi-asserted-by":"publisher","DOI":"10.1109\/TIE.2022.3144586"},{"key":"ref58","doi-asserted-by":"publisher","DOI":"10.1016\/j.neucom.2020.08.024"},{"key":"ref59","first-page":"210","article-title":"Episodic multi-agent reinforcement learning with curiosity-driven exploration","volume-title":"Proc. Adv. Neural Inf. Process. Syst.","volume":"34","author":"Zheng"},{"key":"ref60","first-page":"1","article-title":"Exploration by random network distillation","volume-title":"Proc. Int. Conf. Learn. Represent.","author":"Burda"},{"key":"ref61","first-page":"1","article-title":"Continuous control with deep reinforcement learning","volume-title":"Proc. ICLR","author":"Lillicrap"},{"key":"ref62","first-page":"2348","article-title":"Decentralized gradient methods: Does topology matter?","volume-title":"Proc. Int. Conf. Artif. Intell. Stat.","author":"Neglia"},{"key":"ref63","first-page":"5686","article-title":"Consensus control for decentralized deep learning","volume-title":"Proc. 38th Int. Conf. Mach. Learn.","author":"Kong"},{"key":"ref64","first-page":"4387","article-title":"The non-IID data quagmire of decentralized machine learning","volume-title":"Proc. 37th Int. Conf. Mach. Learn.","author":"Hsieh"},{"key":"ref65","first-page":"6654","article-title":"Quasi-global momentum: Accelerating decentralized deep learning on heterogeneous data","volume-title":"Proc. 38th Int. Conf. Mach. Learn.","author":"Lin"},{"key":"ref66","doi-asserted-by":"publisher","DOI":"10.1111\/1467-9884.00122"},{"key":"ref67","doi-asserted-by":"publisher","DOI":"10.1109\/5.726791"},{"key":"ref68","doi-asserted-by":"publisher","DOI":"10.1007\/BF00994018"},{"key":"ref69","article-title":"Learning multiple layers of features from tiny images","author":"Krizhevsky","year":"2009"},{"key":"ref70","first-page":"1","article-title":"Character-level convolutional networks for text classification","volume-title":"Proc. Adv. Neural Inf. Process. Syst.","volume":"28","author":"Zhang"},{"key":"ref71","first-page":"1","article-title":"Adaptive federated optimization","volume-title":"Proc. Int. Conf. Learn. Represent.","author":"Reddi"},{"key":"ref72","doi-asserted-by":"publisher","DOI":"10.5555\/3291168.3291210"},{"key":"ref73","volume-title":"Maximum Likelihood Estimation of Dirichlet Distribution Parameters","author":"Huang","year":"2005"},{"key":"ref74","first-page":"19332","article-title":"Federated learning from pre-trained models: A contrastive learning approach","volume-title":"Proc. Adv. Neural Inf. Process. Syst.","volume":"35","author":"Tan"},{"key":"ref75","first-page":"28004","article-title":"RelaySum for decentralized deep learning on heterogeneous data","volume-title":"Proc. Adv. Neural Inf. Process. Syst.","volume":"34","author":"Vogels"},{"key":"ref76","doi-asserted-by":"publisher","DOI":"10.1088\/1742-5468\/ab39d9"},{"key":"ref77","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-030-58951-6_24"}],"container-title":["IEEE Internet of Things Journal"],"original-title":[],"link":[{"URL":"http:\/\/xplorestaging.ieee.org\/ielx7\/6488907\/10443092\/10273721.pdf?arnumber=10273721","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2024,3,2]],"date-time":"2024-03-02T08:14:42Z","timestamp":1709367282000},"score":1,"resource":{"primary":{"URL":"https:\/\/ieeexplore.ieee.org\/document\/10273721\/"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2024,3,1]]},"references-count":77,"journal-issue":{"issue":"5"},"URL":"https:\/\/doi.org\/10.1109\/jiot.2023.3321325","relation":{},"ISSN":["2327-4662","2372-2541"],"issn-type":[{"value":"2327-4662","type":"electronic"},{"value":"2372-2541","type":"electronic"}],"subject":[],"published":{"date-parts":[[2024,3,1]]}}}