{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,4,16]],"date-time":"2026-04-16T21:14:58Z","timestamp":1776374098041,"version":"3.51.2"},"reference-count":70,"publisher":"Institute of Electrical and Electronics Engineers (IEEE)","issue":"15","license":[{"start":{"date-parts":[[2022,8,1]],"date-time":"2022-08-01T00:00:00Z","timestamp":1659312000000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/ieeexplore.ieee.org\/Xplorehelp\/downloads\/license-information\/IEEE.html"},{"start":{"date-parts":[[2022,8,1]],"date-time":"2022-08-01T00:00:00Z","timestamp":1659312000000},"content-version":"stm-asf","delay-in-days":0,"URL":"https:\/\/doi.org\/10.15223\/policy-029"},{"start":{"date-parts":[[2022,8,1]],"date-time":"2022-08-01T00:00:00Z","timestamp":1659312000000},"content-version":"stm-asf","delay-in-days":0,"URL":"https:\/\/doi.org\/10.15223\/policy-037"}],"funder":[{"name":"RIE2020 Industry Alignment Fund\u2014Industry Collaboration Projects (IAF-ICP) Funding Initiative, as well as cash and in-kind contribution from the industry partne"},{"DOI":"10.13039\/501100001381","name":"National Research Foundation, Singapore, and the Energy Market Authority, under its Energy Programme","doi-asserted-by":"publisher","award":["NRF2017EWT-EP003-023"],"award-info":[{"award-number":["NRF2017EWT-EP003-023"]}],"id":[{"id":"10.13039\/501100001381","id-type":"DOI","asserted-by":"publisher"}]},{"name":"Singapore MOE under its Tier 1 Grant Call","award":["RG96\/20"],"award-info":[{"award-number":["RG96\/20"]}]}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["IEEE Internet Things J."],"published-print":{"date-parts":[[2022,8,1]]},"DOI":"10.1109\/jiot.2022.3143842","type":"journal-article","created":{"date-parts":[[2022,1,18]],"date-time":"2022-01-18T22:17:57Z","timestamp":1642544277000},"page":"13740-13754","source":"Crossref","is-referenced-by-count":50,"title":["EasyFL: A Low-Code Federated Learning Platform for Dummies"],"prefix":"10.1109","volume":"9","author":[{"ORCID":"https:\/\/orcid.org\/0000-0001-8243-7772","authenticated-orcid":false,"given":"Weiming","family":"Zhuang","sequence":"first","affiliation":[{"name":"S-Lab, Nanyang Technological University, Singapore"}]},{"given":"Xin","family":"Gan","sequence":"additional","affiliation":[{"name":"School of Computer Science and Engineering, Nanyang Technological University, Singapore"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-2751-5114","authenticated-orcid":false,"given":"Yonggang","family":"Wen","sequence":"additional","affiliation":[{"name":"School of Computer Science and Engineering, Nanyang Technological University, Singapore"}]},{"given":"Shuai","family":"Zhang","sequence":"additional","affiliation":[{"name":"SenseTime Research, SenseTime, Hong Kong"}]}],"member":"263","reference":[{"key":"ref1","article-title":"LEAF: A benchmark for federated settings","volume-title":"arXiv:1812.01097","author":"Caldas","year":"2018"},{"key":"ref2","article-title":"A generic framework for privacy preserving deep learning","volume-title":"arXiv:1811.04017","author":"Ryffel","year":"2018"},{"issue":"1","key":"ref3","first-page":"105","article-title":"PaddlePaddle: An open-source deep learning platform from industrial practice","volume":"1","author":"Ma","year":"2019","journal-title":"Front. Data Comput."},{"key":"ref4","volume-title":"TensorFlow Federated","year":"2019"},{"key":"ref5","volume-title":"Federated AI Technology Enabler (FATE)","year":"2019"},{"key":"ref6","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-030-11723-8_9"},{"key":"ref7","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-030-32692-0_16"},{"key":"ref8","doi-asserted-by":"publisher","DOI":"10.1109\/MIS.2020.2988604"},{"key":"ref9","article-title":"Federated learning for mobile keyboard prediction","volume-title":"arXiv:1811.03604","author":"Hard","year":"2018"},{"key":"ref10","doi-asserted-by":"publisher","DOI":"10.1109\/ICASSP.2019.8683546"},{"key":"ref11","doi-asserted-by":"publisher","DOI":"10.1145\/3372224.3419188"},{"key":"ref12","doi-asserted-by":"publisher","DOI":"10.1145\/3394486.3403176"},{"key":"ref13","doi-asserted-by":"publisher","DOI":"10.1145\/3394171.3413814"},{"key":"ref14","article-title":"Applied federated learning: Improving Google keyboard query suggestions","volume-title":"arXiv:1812.02903","author":"Yang","year":"2018"},{"key":"ref15","doi-asserted-by":"publisher","DOI":"10.1038\/s41746-020-00323-1"},{"key":"ref16","volume-title":"Gartner Top Strategic Technology Trends for 2021","author":"Panetta","year":"2020"},{"key":"ref17","first-page":"265","article-title":"TensorFlow: A system for large-scale machine learning","volume-title":"Proc. 12th USENIX Symp. Oper. Syst. Des. Implement. (OSDI)","author":"Abadi"},{"key":"ref18","volume-title":"Keras","author":"Chollet","year":"2015"},{"key":"ref19","doi-asserted-by":"publisher","DOI":"10.1561\/2200000083"},{"key":"ref20","doi-asserted-by":"publisher","DOI":"10.1109\/MSP.2020.2975749"},{"key":"ref21","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":"ref22","article-title":"Federated learning with non-IID data","volume-title":"arXiv:1806.00582","author":"Zhao","year":"2018"},{"key":"ref23","first-page":"429","article-title":"Federated optimization in heterogeneous networks","volume-title":"Proc. Int. Conf. Mach. Learn. Syst.","author":"Li"},{"key":"ref24","doi-asserted-by":"publisher","DOI":"10.1145\/3369583.3392686"},{"key":"ref25","doi-asserted-by":"publisher","DOI":"10.1145\/3442381.3449851"},{"key":"ref26","first-page":"1223","article-title":"Large scale distributed deep networks","volume-title":"Advances in Neural Information Processing Systems","author":"Dean","year":"2012"},{"key":"ref27","first-page":"1","article-title":"Machine learning: The high interest credit card of technical debt","volume-title":"Proc. SE4ML Softw. Eng. Mach. Learn. (NIPS Workshop)","author":"Sculley"},{"key":"ref28","volume-title":"Machine Learning Engineering","author":"Burkov","year":"2020"},{"key":"ref29","doi-asserted-by":"publisher","DOI":"10.1145\/3394171.3414535"},{"key":"ref30","doi-asserted-by":"publisher","DOI":"10.1145\/3394486.3403290"},{"key":"ref31","first-page":"374","article-title":"Towards federated learning at scale: System design","volume-title":"Proc. Int. Conf. Mach. Learn. Syst.","volume":"1","author":"Bonawitz"},{"key":"ref32","doi-asserted-by":"publisher","DOI":"10.1109\/IJCNN.2017.7966217"},{"key":"ref33","volume-title":"The Complete Works of William Shakespeare","author":"Shakespeare","year":"2007"},{"key":"ref34","article-title":"Learning multiple layers of features from tiny images","author":"Krizhevsky","year":"2009"},{"key":"ref35","first-page":"1","article-title":"Federated learning with matched averaging","volume-title":"Proc. Int. Conf. Learn. Represent.","author":"Wang"},{"key":"ref36","doi-asserted-by":"publisher","DOI":"10.1109\/CVPR.2009.5206848"},{"key":"ref37","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-030-11021-5_19"},{"key":"ref38","doi-asserted-by":"publisher","DOI":"10.1109\/TNNLS.2019.2944481"},{"key":"ref39","article-title":"Oort: Informed participant selection for scalable federated learning","volume-title":"arXiv:2010.06081","author":"Lai","year":"2020"},{"key":"ref40","doi-asserted-by":"publisher","DOI":"10.1137\/0117039"},{"key":"ref41","doi-asserted-by":"publisher","DOI":"10.1137\/0203025"},{"key":"ref42","volume-title":"Docker","year":"2013"},{"key":"ref43","volume-title":"Kubernetes","year":"2014"},{"key":"ref44","doi-asserted-by":"publisher","DOI":"10.2307\/j.ctvcm4g18.8"},{"key":"ref45","first-page":"8026","article-title":"PyTorch: An imperative style, high-performance deep learning library","volume-title":"Advances in Neural Information Processing Systems","volume":"32","author":"Paszke","year":"2019"},{"key":"ref46","doi-asserted-by":"publisher","DOI":"10.1109\/JIOT.2020.3028742"},{"key":"ref47","doi-asserted-by":"publisher","DOI":"10.1109\/INFOCOM41043.2020.9155494"},{"key":"ref48","article-title":"Ensemble distillation for robust model fusion in federated learning","volume-title":"arXiv:2006.07242","author":"Lin","year":"2020"},{"key":"ref49","doi-asserted-by":"publisher","DOI":"10.1109\/ICDCS.2019.00099"},{"key":"ref50","first-page":"8253","article-title":"FetchSGD: Communication-efficient federated learning with sketching","volume-title":"Proc. Int. Conf. Mach. Learn.","author":"Rothchild"},{"key":"ref51","first-page":"5132","article-title":"SCAFFOLD: Stochastic controlled averaging for federated learning","volume-title":"Proc. Int. Conf. Mach. Learn.","author":"Karimireddy"},{"key":"ref52","doi-asserted-by":"publisher","DOI":"10.1109\/TPDS.2020.3046250"},{"key":"ref53","first-page":"1","article-title":"eSGD: Communication efficient distributed deep learning on the edge","volume-title":"Proc USENIX Workshop Hot Topics Edge Comput. (HotEdge)","author":"Tao"},{"key":"ref54","article-title":"Adaptive federated optimization","volume-title":"arXiv:2003.00295","author":"Reddi","year":"2020"},{"key":"ref55","article-title":"Privacy-preserving collaborative learning with automatic transformation search","volume-title":"arXiv:2011.12505","author":"Gao","year":"2020"},{"key":"ref56","article-title":"Distributionally robust federated averaging","volume-title":"arXiv:2102.12660","author":"Deng","year":"2021"},{"key":"ref57","article-title":"Group knowledge transfer: Federated learning of large CNNs at the edge","volume-title":"Advances in Neural Information Processing Systems","volume":"33","author":"He","year":"2020"},{"key":"ref58","article-title":"Personalized federated learning with Moreau envelopes","volume-title":"arXiv:2006.08848","author":"Dinh","year":"2020"},{"key":"ref59","article-title":"Fair resource allocation in federated learning","volume-title":"arXiv:1905.10497","author":"Li","year":"2019"},{"key":"ref60","article-title":"Federated learning with only positive labels","volume-title":"arXiv:2004.10342","author":"Felix","year":"2020"},{"key":"ref61","doi-asserted-by":"publisher","DOI":"10.1609\/aaai.v35i11.17219"},{"key":"ref62","doi-asserted-by":"publisher","DOI":"10.1609\/aaai.v35i12.17240"},{"key":"ref63","doi-asserted-by":"publisher","DOI":"10.1109\/JIOT.2020.2994596"},{"key":"ref64","article-title":"Acceleration for compressed gradient descent in distributed and federated optimization","volume-title":"arXiv:2002.11364","author":"Li","year":"2020"},{"key":"ref65","doi-asserted-by":"publisher","DOI":"10.1109\/INFOCOM.2018.8486403"},{"key":"ref66","first-page":"493","article-title":"BatchCrypt: Efficient homomorphic encryption for cross-silo federated learning","volume-title":"Proc. USENIX Annu. Techn. Conf. (USENIX ATC)","author":"Zhang"},{"key":"ref67","doi-asserted-by":"publisher","DOI":"10.1609\/aaai.v35i10.17053"},{"key":"ref68","doi-asserted-by":"publisher","DOI":"10.1109\/TIFS.2020.2988575"},{"key":"ref69","doi-asserted-by":"publisher","DOI":"10.1109\/GLOBECOM42002.2020.9347960"},{"key":"ref70","doi-asserted-by":"publisher","DOI":"10.1109\/JIOT.2020.2987958"}],"container-title":["IEEE Internet of Things Journal"],"original-title":[],"link":[{"URL":"http:\/\/xplorestaging.ieee.org\/ielx7\/6488907\/9839365\/09684558.pdf?arnumber=9684558","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2024,1,13]],"date-time":"2024-01-13T22:25:31Z","timestamp":1705184731000},"score":1,"resource":{"primary":{"URL":"https:\/\/ieeexplore.ieee.org\/document\/9684558\/"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2022,8,1]]},"references-count":70,"journal-issue":{"issue":"15"},"URL":"https:\/\/doi.org\/10.1109\/jiot.2022.3143842","relation":{},"ISSN":["2327-4662","2372-2541"],"issn-type":[{"value":"2327-4662","type":"electronic"},{"value":"2372-2541","type":"electronic"}],"subject":[],"published":{"date-parts":[[2022,8,1]]}}}