Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
skip to main content
research-article

A Systematic Literature Review on Federated Machine Learning: From a Software Engineering Perspective

Published: 25 May 2021 Publication History

Abstract

Federated learning is an emerging machine learning paradigm where clients train models locally and formulate a global model based on the local model updates. To identify the state-of-the-art in federated learning and explore how to develop federated learning systems, we perform a systematic literature review from a software engineering perspective, based on 231 primary studies. Our data synthesis covers the lifecycle of federated learning system development that includes background understanding, requirement analysis, architecture design, implementation, and evaluation. We highlight and summarise the findings from the results and identify future trends to encourage researchers to advance their current work.

References

[1]
ISO/IEC 25012. 2008. Software engineering–software product quality requirements and evaluation (SQuaRE)–data quality model.
[2]
ISO/IEC 25010. 2011. Software engineering–software product quality requirements and evaluation (SQuaRE)–system and software quality models.
[3]
General Data Protection Regulation. 2018. EU data protection rules. 1821--1834. Retrieved from https://ec.europa.eu/commission/priorities/justice-and-fundamental-rights/data-protection/2018-reform-eu-data-protection-rules_en.
[4]
Mehdi Salehi Heydar Abad, Emre Ozfatura, Deniz Gunduz, and Ozgur Ercetin. 2019. Hierarchical federated learning across heterogeneous cellular networks. Retrieved from https://arXiv:1909.02362.
[5]
J. Ahn, O. Simeone, and J. Kang. 2019. Wireless federated distillation for distributed edge learning with heterogeneous data. In Proceedings of IEEE PIMRC. 1--6.
[6]
Mohammad Mohammadi Amiri and Deniz Gunduz. 2019. Federated learning over wireless fading channels. Retrieved from https://arXiv:1907.09769.
[7]
Mohammad Mohammadi Amiri, Deniz Gunduz, Sanjeev R. Kulkarni, and H. Vincent Poor. 2020. Update Aware Device Scheduling for Federated Learning at the Wireless Edge. Retrieved from https://arxiv:cs.IT/2001.10402.
[8]
Vito Walter Anelli, Yashar Deldjoo, Tommaso Di Noia, and Antonio Ferrara. 2019. Towards Effective Device-aware Federated Learning. Springer International Publishing, Cham, 477--491.
[9]
T. T. Anh, N. C. Luong, D. Niyato, D. I. Kim, and L. Wang. 2019. Efficient training management for mobile crowd-machine learning: A deep reinforcement learning approach. IEEE Wireless Commun. Lett. 8, 5 (Oct. 2019), 1345--1348.
[10]
Sean Augenstein, H. Brendan McMahan, Daniel Ramage, Swaroop Ramaswamy, Peter Kairouz, Mingqing Chen, Rajiv Mathews, and Blaise Aguera y Arcas. 2019. Generative Models for Effective ML on Private, Decentralized Datasets. Retrieved from https://arxiv:cs.LG/1911.06679.
[11]
Sana Awan, Fengjun Li, Bo Luo, and Mei Liu. 2019. Poster: A reliable and accountable privacy-preserving federated learning framework using the blockchain. In Proceedings of SIGSAC’19. ACM, London, UK, 2561--2563.
[12]
U. M. Avodji, S. Gambs, and A. Martin. 2019. IOTFLA: A secured and privacy-preserving smart home architecture implementing federated learning. In Proceedings of IEEE SPW. 175--180.
[13]
Evita Bakopoulou, Balint Tillman, and Athina Markopoulou. 2019. A federated learning approach for mobile packet classification. Retrieved from https://arXiv:1907.13113.
[14]
X. Bao, C. Su, Y. Xiong, W. Huang, and Y. Hu. 2019. FLChain: A blockchain for auditable federated learning with trust and incentive. In Proceedings of BIGCOM. 151--159.
[15]
Daniel Benditkis, Aviv Keren, Liron Mor-Yosef, Tomer Avidor, Neta Shoham, and Nadav Tal-Israel. 2019. Distributed deep neural network training on edge devices. In Proceedings of SEC’19. ACM, Arlington, VA, 304--306.
[16]
Abhishek Bhowmick, John Duchi, Julien Freudiger, Gaurav Kapoor, and Ryan Rogers. 2018. Protection against reconstruction and its applications in private federated learning. Retrieved from https://arXiv:1812.00984.
[17]
Keith Bonawitz, Hubert Eichner, Wolfgang Grieskamp, Dzmitry Huba, Alex Ingerman, Vladimir Ivanov, Chloe Kiddon, Jakub Konecny, Stefano Mazzocchi, H. Brendan McMahan et al. 2019. Towards federated learning at scale: System design. Retrieved from https://arXiv:1902.01046.
[18]
Keith Bonawitz, Vladimir Ivanov, Ben Kreuter, Antonio Marcedone, H. Brendan McMahan, Sarvar Patel, Daniel Ramage, Aaron Segal, and Karn Seth. 2017. Practical secure aggregation for privacy-preserving machine learning. In Proceedings of SIGSAC’17. ACM, Dallas, TX, 1175--1191.
[19]
Keith Bonawitz, Vladimir Ivanov, Ben Kreuter, Antonio Marcedone, H. Brendan McMahan, Sarvar Patel, Daniel Ramage, Aaron Segal, and Karn Seth. 2016. Practical secure aggregation for federated learning on user-held data. Retrieved from https://arXiv:1611.04482.
[20]
Keith Bonawitz, Fariborz Salehi, Jakub Konečnỳ, Brendan McMahan, and Marco Gruteser. 2019. Federated learning with autotuned communication-efficient secure aggregation. Retrieved from https://arXiv:1912.00131.
[21]
Sebastian Caldas, Sai Meher Karthik Duddu, Peter Wu, Tian Li, Jakub Kone, H. Brendan McMahan, Virginia Smith, and Ameet Talwalkar. 2018. LEAF: A Benchmark for Federated Settings. Retrieved from https://arxiv:cs.LG/1812.01097.
[22]
Sebastian Caldas, Jakub Konečny, H Brendan McMahan, and Ameet Talwalkar. 2018. Expanding the reach of federated learning by reducing client resource requirements. Retrieved from https://arXiv:1812.07210.
[23]
Sebastian Caldas, Virginia Smith, and Ameet Talwalkar. 2018. Federated kernelized multi-task learning. In Proceedings of SysML’18.
[24]
Di Chai, Leye Wang, Kai Chen, and Qiang Yang. 2019. Secure Federated Matrix Factorization. Retrieved from https://arxiv:cs.CR/1906.05108.
[25]
Fei Chen, Mi Luo, Zhenhua Dong, Zhenguo Li, and Xiuqiang He. 2018. Federated Meta-Learning with Fast Convergence and Efficient Communication. Retrieved from https://arxiv:cs.LG/1802.07876.
[26]
M. Chen, O. Semiari, W. Saad, X. Liu, and C. Yin. 2020. Federated echo state learning for minimizing breaks in presence in wireless virtual reality networks. IEEE Trans. Wireless Commun. 19, 1 (Jan. 2020), 177--191.
[27]
Mingzhe Chen, Zhaohui Yang, Walid Saad, Changchuan Yin, H. Vincent Poor, and Shuguang Cui. 2019. A joint learning and communications framework for federated learning over wireless networks. Retrieved from https://arXiv:1909.07972.
[28]
Xiangyi Chen, Tiancong Chen, Haoran Sun, Zhiwei Steven Wu, and Mingyi Hong. 2019. Distributed Training with Heterogeneous Data: Bridging Median- and Mean-based Algorithms. Retrieved from https://arxiv:cs.LG/1906.01736.
[29]
Yujing Chen, Yue Ning, and Huzefa Rangwala. 2019. Asynchronous online federated learning for edge devices. Retrieved from https://arXiv:1911.02134.
[30]
Yudong Chen, Lili Su, and Jiaming Xu. 2018. Distributed statistical machine learning in adversarial settings: Byzantine gradient descent. SIGMETRICS Perform. Eval. Rev. 46, 1 (2018), 96.
[31]
Yang Chen, Xiaoyan Sun, and Yaochu Jin. 2019. Communication-efficient Federated Deep Learning with Asynchronous Model Update and Temporally Weighted Aggregation. Retrieved from https://arxiv:cs.LG/1903.07424.
[32]
Y. Chen, X. Sun, and Y. Jin. 2019. Communication-efficient federated deep learning with layerwise asynchronous model update and temporally weighted aggregation. IEEE Trans. Neural Netw. Learn. Syst. (2019), 1--10.
[33]
Kewei Cheng, Tao Fan, Yilun Jin, Yang Liu, Tianjian Chen, and Qiang Yang. 2019. SecureBoost: A lossless federated learning framework. Retrieved from https://arXiv:1901.08755.
[34]
J. Choi and S. R. Pokhrel. 2019. Federated learning with multichannel ALOHA. IEEE Wireless Commun. Lett. (2019).
[35]
Olivia Choudhury, Aris Gkoulalas-Divanis, Theodoros Salonidis, Issa Sylla, Yoonyoung Park, Grace Hsu, and Amar Das. 2019. Differential Privacy-enabled Federated Learning for Sensitive Health Data. Retrieved from https://arxiv:cs.LG/1910.02578.
[36]
Luca Corinzia and Joachim M. Buhmann. 2019. Variational federated multi-task learning. Retrieved from https://arXiv:1906.06268.
[37]
Harshit Daga, Patrick K. Nicholson, Ada Gavrilovska, and Diego Lugones. 2019. Cartel: A system for collaborative transfer learning at the edge. In Proceedings of SoCC’19. ACM, 25--37.
[38]
K. Deng, Z. Chen, S. Zhang, C. Gong, and J. Zhu. 2019. Content compression coding for federated learning. In Proceedings of WCSP’19. 1--6.
[39]
Canh Dinh, Nguyen H Tran, Minh NH Nguyen, Choong Seon Hong, Wei Bao, Albert Zomaya, and Vincent Gramoli. 2019. Federated learning over wireless networks: Convergence analysis and resource allocation. Retrieved from https://arXiv:1910.13067.
[40]
R. Doku, D. B. Rawat, and C. Liu. 2019. Towards federated learning approach to determine data relevance in big data. In Proceedings of IEEE IRI. 184--192.
[41]
Wei Du, Xiao Zeng, Ming Yan, and Mi Zhang. 2018. Efficient federated learning via variational dropout. Openreview.net, 1--12. Retrieved from https://openreview.net/forum?id=BkeAf2CqY7.
[42]
Moming Duan. 2019. Astraea: Self-balancing federated learning for improving classification accuracy of mobile deep learning applications. Retrieved from https://arXiv:1907.01132.
[43]
S. Duan, D. Zhang, Y. Wang, L. Li, and Y. Zhang. 2019. JointRec: A deep learning-based joint cloud video recommendation framework for mobile IoTs. IEEE IoT-J. 7, 3 (2019), 1655--1666.
[44]
Amin Fadaeddini, Babak Majidi, and Mohammad Eshghi. 2019. Privacy Preserved Decentralized Deep Learning: A Blockchain-based Solution for Secure AI-driven Enterprise. Springer International Publishing, Cham, 32--40.
[45]
Zipei Fan, Xuan Song, Renhe Jiang, Quanjun Chen, and Ryosuke Shibasaki. 2019. Decentralized attention-based personalized human mobility prediction. Proc. IMWUT 3, 4 (2019), Article 133.
[46]
S. Feng, D. Niyato, P. Wang, D. I. Kim, and Y. Liang. 2019. Joint service pricing and cooperative relay communication for federated learning. In Proceedings of IEEE GreenCom. 815--820.
[47]
Clement Fung, Jamie Koerner, Stewart Grant, and Ivan Beschastnikh. 2018. Dancing in the Dark: Private Multi-Party Machine Learning in an Untrusted Setting. Retrieved from https://arxiv:cs.CR/1811.09712.
[48]
Clement Fung, Chris J. M. Yoon, and Ivan Beschastnikh. 2018. Mitigating sybils in federated learning poisoning. Retrieved from https://arXiv:1808.04866.
[49]
Robin C Geyer, Tassilo Klein, and Moin Nabi. 2017. Differentially private federated learning: A client level perspective. Retrieved from https://arXiv:1712.07557.
[50]
Badih Ghazi, Rasmus Pagh, and Ameya Velingker. 2019. Scalable and Differentially Private Distributed Aggregation in the Shuffled Model. Retrieved from https://arxiv:cs.LG/1906.08320.
[51]
Avishek Ghosh, Justin Hong, Dong Yin, and Kannan Ramchandran. 2019. Robust federated learning in a heterogeneous environment. Retrieved from https://arXiv:1906.06629.
[52]
Neel Guha, Ameet Talwlkar, and Virginia Smith. 2019. One-shot federated learning. Retrieved from https://arXiv:1902.11175.
[53]
Pengchao Han, Shiqiang Wang, and Kin K. Leung. 2020. Adaptive Gradient Sparsification for Efficient Federated Learning: An Online Learning Approach. Retrieved from https://arxiv:cs.LG/2001.04756.
[54]
Yufei Han and Xiangliang Zhang. 2019. Robust federated training via collaborative machine teaching using trusted instances. Retrieved from https://arXiv:1905.02941.
[55]
M. Hao, H. Li, X. Luo, G. Xu, H. Yang, and S. Liu. 2020. Efficient and privacy-enhanced federated learning for industrial artificial intelligence. IEEE Trans. Industr. Inform. 16, 10 (2020), 6532--6542.
[56]
M. Hao, H. Li, G. Xu, S. Liu, and H. Yang. 2019. Towards efficient and privacy-preserving federated deep learning. In Proceedings of ICC’19. 1--6.
[57]
Andrew Hard, Kanishka Rao, Rajiv Mathews, Swaroop Ramaswamy, Françoise Beaufays, Sean Augenstein, Hubert Eichner, Chloé Kiddon, and Daniel Ramage. 2018. Federated learning for mobile keyboard prediction. Retrieved from https://arXiv:1811.03604.
[58]
Stephen Hardy, Wilko Henecka, Hamish Ivey-Law, Richard Nock, Giorgio Patrini, Guillaume Smith, and Brian Thorne. 2017. Private federated learning on vertically partitioned data via entity resolution and additively homomorphic encryption. Retrieved from https://arXiv:1711.10677.
[59]
Chaoyang He, Conghui Tan, Hanlin Tang, Shuang Qiu, and Ji Liu. 2019. Central server free federated learning over single-sided trust social networks. Retrieved from https://arXiv:1910.04956.
[60]
X. He, Q. Ling, and T. Chen. 2019. Byzantine-robust stochastic gradient descent for distributed low-rank matrix completion. Proceedings of IEEE DSW. 322--326.
[61]
Tzu-Ming Harry Hsu, Hang Qi, and Matthew Brown. 2019. Measuring the Effects of Non-Identical Data Distribution for Federated Visual Classification. Retrieved from https://arxiv:cs.LG/1909.06335.
[62]
B. Hu, Y. Gao, L. Liu, and H. Ma. 2018. Federated region-learning: An edge computing based framework for urban environment sensing. In Proceedings of IEEE GLOBECOM. 1--7.
[63]
Chenghao Hu, Jingyan Jiang, and Zhi Wang. 2019. Decentralized federated learning: A segmented gossip approach. Retrieved from https://arXiv:1908.07782.
[64]
Yao Hu, Xiaoyan Sun, Yang Chen, and Zishuai Lu. 2019. Model and Feature Aggregation-based Federated Learning for Multi-sensor Time Series Trend Following. Springer International Publishing, Cham, 233--246.
[65]
S. Hua, K. Yang, and Y. Shi. 2019. On-device federated learning via second-order optimization with over-the-air computation. In Proceedings of IEEE VTC’19. 1--5.
[66]
Li Huang, Andrew L. Shea, Huining Qian, Aditya Masurkar, Hao Deng, and Dianbo Liu. 2019. Patient clustering improves efficiency of federated machine learning to predict mortality and hospital stay time using distributed electronic medical records. J. Biomed. Inform. 99 (2019), 103291.
[67]
Amir Jalalirad, Marco Scavuzzo, Catalin Capota, and Michael Sprague. 2019. A simple and efficient federated recommender system. In Proceedings of BDCAT’19. ACM, Auckland, New Zealand, 53--58.
[68]
Eunjeong Jeong, Seungeun Oh, Hyesung Kim, Jihong Park, Mehdi Bennis, and Seong-Lyun Kim. 2018. Communication-efficient on-device machine learning: Federated distillation and augmentation under non-iid private data. Retrieved from https://arXiv:1811.11479.
[69]
Shaoxiong Ji, Guodong Long, Shirui Pan, Tianqing Zhu, Jing Jiang, and Sen Wang. 2019. Detecting Suicidal Ideation with Data Protection in Online Communities. Springer International Publishing, Cham, 225--229.
[70]
Di Jiang, Yuanfeng Song, Yongxin Tong, Xueyang Wu, Weiwei Zhao, Qian Xu, and Qiang Yang. 2019. Federated topic modeling. In Proceedings of CIKM’19. ACM, 1071--1080.
[71]
Yihan Jiang, Jakub Konečnỳ, Keith Rush, and Sreeram Kannan. 2019. Improving federated learning personalization via model agnostic meta learning. Retrieved from https://arXiv:1909.12488.
[72]
Yuang Jiang, Shiqiang Wang, Bong Jun Ko, Wei-Han Lee, and Leandros Tassiulas. 2019. Model pruning enables efficient federated learning on edge devices. Retrieved from https://arXiv:1909.12326.
[73]
Peter Kairouz, H. Brendan McMahan, Brendan Avent, Aurlien Bellet, Mehdi Bennis, Arjun Nitin Bhagoji, Keith Bonawitz, Zachary Charles, Graham Cormode, Rachel Cummings, Rafael G. L. D’Oliveira, Salim El Rouayheb, David Evans, Josh Gardner, Zachary Garrett, Adri Gascon, Badih Ghazi, Phillip B. Gibbons, Marco Gruteser, Zaid Harchaoui, Chaoyang He, Lie He, Zhouyuan Huo, Ben Hutchinson, Justin Hsu, Martin Jaggi, Tara Javidi, Gauri Joshi, Mikhail Khodak, Jakub Konečný, Aleksandra Korolova, Farinaz Koushanfar, Sanmi Koyejo, Tancrède Lepoint, Yang Liu, Prateek Mittal, Mehryar Mohri, Richard Nock, Ayfer Ozgür, Rasmus Pagh, Mariana Raykova, Hang Qi, Daniel Ramage, Ramesh Raskar, Dawn Song, Weikang Song, Sebastian U. Stich, Ziteng Sun, Ananda Theertha Suresh, Florian Tramèr, Praneeth Vepakomma, Jianyu Wang, Li Xiong, Zheng Xu, Qiang Yang, Felix X. Yu, Han Yu, and Sen Zhao. 2019. Advances and Open Problems in Federated Learning. Retrieved from https://arxiv:cs.LG/1912.04977.
[74]
J. Kang, Z. Xiong, D. Niyato, S. Xie, and J. Zhang. 2019. Incentive mechanism for reliable federated learning: A joint optimization approach to combining reputation and contract theory. IEEE IoT-J. 6, 6 (Dec. 2019), 10700--10714.
[75]
J. Kang, Z. Xiong, D. Niyato, H. Yu, Y. Liang, and D. I. Kim. 2019. Incentive design for efficient federated learning in mobile networks: A contract theory approach. In Proceedings of IEEE APWCS. 1--5.
[76]
J. Kang, Z. Xiong, D. Niyato, Y. Zou, Y. Zhang, and M. Guizani. 2020. Reliable federated learning for mobile networks. IEEE Wirel. Commun. 27, 2 (2020), 72--80.
[77]
Sai Praneeth Karimireddy, Satyen Kale, Mehryar Mohri, Sashank J. Reddi, Sebastian U. Stich, and Ananda Theertha Suresh. 2019. SCAFFOLD: Stochastic controlled averaging for on-device federated learning. Retrieved from https://arXiv:1910.06378.
[78]
Latif U. Khan, Nguyen H. Tran, Shashi Raj Pandey, Walid Saad, Zhu Han, Minh N. H. Nguyen, and Choong Seon Hong. 2019. Federated learning for edge networks: Resource optimization and incentive mechanism. Retrieved from https://arXiv:1911.05642.
[79]
H. Kim, J. Park, M. Bennis, and S. Kim. 2019. Blockchained on-device federated learning. IEEE Commun. Lett. 24, 6 (2019), 1279--1283.
[80]
Y. J. Kim and C. S. Hong. 2019. Blockchain-based node-aware dynamic weighting methods for improving federated learning performance. In Proceedings of APNOMS. 1--4.
[81]
B. Kitchenham and S. Charters. 2007. Guidelines for performing Systematic Literature Reviews in Software Engineering. Technical Report EBSE-2007-01, School of Computer Science and Mathematics, Keele University.
[82]
Jakub Konečnỳ, H. Brendan McMahan, Felix X. Yu, Peter Richtárik, Ananda Theertha Suresh, and Dave Bacon. 2016. Federated learning: Strategies for improving communication efficiency. Retrieved from https://arXiv:1610.05492.
[83]
Jakub Kone, H. Brendan McMahan, Daniel Ramage, and Peter Richtrik. 2016. Federated Optimization: Distributed Machine Learning for On-Device Intelligence. Retrieved from https://arxiv:cs.LG/1610.02527.
[84]
Antti Koskela and Antti Honkela. 2019. Learning rate adaptation for federated and differentially private learning. stat 1050 (2019), 31.
[85]
Anusha Lalitha, Osman Cihan Kilinc, Tara Javidi, and Farinaz Koushanfar. 2019. Peer-to-peer federated learning on graphs. Retrieved from https://arXiv:1901.11173.
[86]
Anusha Lalitha, Shubhanshu Shekhar, Tara Javidi, and Farinaz Koushanfar. 2018. Fully decentralized federated learning. In Proceedings of NeurIPS.
[87]
Anusha Lalitha, Xinghan Wang, Osman Kilinc, Yongxi Lu, Tara Javidi, and Farinaz Koushanfar. 2019. Decentralized Bayesian Learning over Graphs. Retrieved from https://arxiv:stat.ML/1905.10466.
[88]
D. Leroy, A. Coucke, T. Lavril, T. Gisselbrecht, and J. Dureau. 2019. Federated learning for keyword spotting. In Proceedings of ICASSP. 6341--6345.
[89]
Daliang Li and Junpu Wang. 2019. FedMD: Heterogenous federated learning via model distillation. Retrieved from https://arXiv:1910.03581.
[90]
Hongyu Li and Tianqi Han. 2019. An End-to-End Encrypted Neural Network for Gradient Updates Transmission in Federated Learning. Retrieved from https://arxiv:cs.LG/1908.08340.
[91]
Jeffrey Li, Mikhail Khodak, Sebastian Caldas, and Ameet Talwalkar. 2019. Differentially Private Meta-learning. Retrieved from https://arxiv:cs.LG/1909.05830.
[92]
L. Li, H. Xiong, Z. Guo, J. Wang, and C. Xu. 2019. SmartPC: Hierarchical pace control in real-time federated learning system. In Proceedings of IEEE RTSS. 406--418.
[93]
Qinbin Li, Zeyi Wen, Zhaomin Wu, Sixu Hu, Naibo Wang, and Bingsheng He. 2019. A Survey on Federated Learning Systems: Vision, Hype and Reality for Data Privacy and Protection. Retrieved from https://arxiv:cs.LG/1907.09693.
[94]
Suyi Li, Yong Cheng, Yang Liu, Wei Wang, and Tianjian Chen. 2019. Abnormal client behavior detection in federated learning. Retrieved from https://arXiv:1910.09933.
[95]
Tian Li, Anit Kumar Sahu, Ameet Talwalkar, and Virginia Smith. 2020. Federated learning: Challenges, methods, and future directions. IEEE Signal Process. Mag. 37, 3 (May 2020), 50--60.
[96]
Tian Li, Anit Kumar Sahu, Manzil Zaheer, Maziar Sanjabi, Ameet Talwalkar, and Virginia Smith. 2018. Federated Optimization in Heterogeneous Networks. Retrieved from https://arxiv:cs.LG/1812.06127.
[97]
Tian Li, Maziar Sanjabi, and Virginia Smith. 2019. Fair resource allocation in federated learning. Retrieved from https://arXiv:1905.10497.
[98]
Wei Yang Bryan Lim, Nguyen Cong Luong, Dinh Thai Hoang, Yutao Jiao, Ying-Chang Liang, Qiang Yang, Dusit Niyato, and Chunyan Miao. 2019. Federated Learning in Mobile Edge Networks: A Comprehensive Survey. Retrieved from https://arxiv:cs.NI/1909.11875.
[99]
B. Liu, L. Wang, and M. Liu. 2019. Lifelong federated reinforcement learning: A learning architecture for navigation in cloud robotic systems. IEEE RA-L 4, 4 (Oct 2019), 4555--4562.
[100]
Changchang Liu, Supriyo Chakraborty, and Dinesh Verma. 2019. Secure model fusion for distributed learning using partial homomorphic encryption. In Policy-Based Autonomic Data Governance, Seraphin Calo, Elisa Bertino, and Dinesh Verma (Eds.). Springer International Publishing, Cham, 154--179.
[101]
Lumin Liu, Jun Zhang, S. H. Song, and Khaled Ben Letaief. 2019. Client-edge-cloud hierarchical federated learning. Retrieved from https://arxiv.org/abs/1905.06641.
[102]
Yang Liu, Tianjian Chen, and Qiang Yang. 2018. Secure Federated Transfer Learning. Retrieved from https://arxiv:cs.LG/1812.03337.
[103]
Yang Liu, Yan Kang, Xinwei Zhang, Liping Li, Yong Cheng, Tianjian Chen, Mingyi Hong, and Qiang Yang. 2019. A communication efficient vertical federated learning framework. Retrieved from https://arXiv:1912.11187.
[104]
Yang Liu, Zhuo Ma, Ximeng Liu, Siqi Ma, Surya Nepal, and Robert Deng. 2019. Boosting Privately: Privacy-Preserving Federated Extreme Boosting for Mobile Crowdsensing. Retrieved from https://arxiv:cs.CR/1907.10218.
[105]
Y. Lu, X. Huang, Y. Dai, S. Maharjan, and Y. Zhang. 2019. Blockchain and federated learning for privacy-preserved data sharing in industrial IoT. IEEE Trans. Industr. Inform. 16, 6 (2019), 4177--4186.
[106]
Y. Lu, X. Huang, Y. Dai, S. Maharjan, and Y. Zhang. 2019. Differentially private asynchronous federated learning for mobile edge computing in urban informatics. IEEE Trans. Industr. Inform. 16, 3 (2019), 2134--2143.
[107]
S. Lugan, P. Desbordes, E. Brion, L. X. Ramos Tormo, A. Legay, and B. Macq. 2019. Secure architectures implementing trusted coalitions for blockchained distributed learning (TCLearn). IEEE Access 7 (2019), 181789--181799.
[108]
Lingjuan Lyu, Han Yu, and Qiang Yang. 2020. Threats to Federated Learning: A Survey. Retrieved from https://arxiv:cs.CR/2003.02133.
[109]
Jing Ma, Qiuchen Zhang, Jian Lou, Joyce C. Ho, Li Xiong, and Xiaoqian Jiang. 2019. Privacy-preserving tensor factorization for collaborative health data analysis. In Proceedings of CIKM’19. ACM, 1291--1300.
[110]
U. Majeed and C. S. Hong. 2019. FLchain: Federated learning via MEC-enabled blockchain network. In Proceedings of APNOMS. 1--4.
[111]
Kalikinkar Mandal and Guang Gong. 2019. PrivFL: Practical privacy-preserving federated regressions on high-dimensional data over mobile networks. In Proceedings of SIGSAC’19. ACM, 57--68.
[112]
I. Martinez, S. Francis, and A. S. Hafid. 2019. Record and reward federated learning contributions with blockchain. In Proceedings of CyberC. 50--57.
[113]
H. Brendan McMahan, Eider Moore, Daniel Ramage, Seth Hampson, and Blaise Agüera y Arcas. 2016. Communication-Efficient Learning of Deep Networks from Decentralized Data. Retrieved from https://arxiv:cs.LG/1602.05629.
[114]
J. Mills, J. Hu, and G. Min. 2019. Communication-efficient federated learning for wireless edge intelligence in IoT. IEEE IoT-J 7, 7 (2019), 5986--5994.
[115]
Fan Mo and Hamed Haddadi. 2019. Efficient and private federated learning using TEE. Retrieved from https://eurosys2019.org/wp-content/uploads/2019/03/eurosys19posters-abstract66.pdf.
[116]
Mehryar Mohri, Gary Sivek, and Ananda Theertha Suresh. 2019. Agnostic federated learning. Retrieved from https://arXiv:1902.00146.
[117]
N. I. Mowla, N. H. Tran, I. Doh, and K. Chae. 2020. Federated learning-based cognitive detection of jamming attack in flying ad-hoc network. IEEE Access 8 (2020), 4338--4350.
[118]
C. Nadiger, A. Kumar, and S. Abdelhak. 2019. Federated reinforcement learning for fast personalization. In Proceedings of IEEE AIKE. 123--127.
[119]
T. D. Nguyen, S. Marchal, M. Miettinen, H. Fereidooni, N. Asokan, and A. Sadeghi. 2019. DÏoT: A federated self-learning anomaly detection system for IoT. In Proceedings of IEEE ICDCS. 756--767.
[120]
Solmaz Niknam, Harpreet S. Dhillon, and Jeffery H. Reed. 2019. Federated Learning for Wireless Communications: Motivation, Opportunities and Challenges. Retrieved from https://arxiv:eess.SP/1908.06847.
[121]
T. Nishio and R. Yonetani. 2019. Client selection for federated learning with heterogeneous resources in mobile edge. In Proceedings of ICC’19. 1--7.
[122]
Chaoyue Niu, Fan Wu, Shaojie Tang, Lifeng Hua, Rongfei Jia, Chengfei Lv, Zhihua Wu, and Guihai Chen. 2019. Secure federated submodel learning. Retrieved from https://arXiv:1911.02254.
[123]
Richard Nock, Stephen Hardy, Wilko Henecka, Hamish Ivey-Law, Giorgio Patrini, Guillaume Smith, and Brian Thorne. 2018. Entity resolution and federated learning get a federated resolution. Retrieved from https://arXiv:1803.04035.
[124]
Tribhuvanesh Orekondy, Seong Joon Oh, Yang Zhang, Bernt Schiele, and Mario Fritz. 2018. Gradient-Leaks: Understanding and Controlling Deanonymization in Federated Learning. Retrieved from https://arxiv:cs.CR/1805.05838.
[125]
S. R. Pandey, N. H. Tran, M. Bennis, Y. K. Tun, Z. Han, and C. S. Hong. 2019. Incentivize to build: A crowdsourcing framework for federated learning. In Proceedings of IEEE GLOBECOM. 1--6.
[126]
S. R. Pandey, N. H. Tran, M. Bennis, Y. K. Tun, A. Manzoor, and C. S. Hong. 2020. A crowdsourcing framework for on-device federated learning. IEEE Trans. Wireless Commun. 19, 5 (2020), 3241--3256.
[127]
Xingchao Peng, Zijun Huang, Yizhe Zhu, and Kate Saenko. 2019. Federated Adversarial Domain Adaptation. Retrieved from https://arxiv:cs.CV/1911.02054.
[128]
Daniel Peterson, Pallika Kanani, and Virendra J. Marathe. 2019. Private federated learning with domain adaptation. Retrieved from https://arXiv:1912.06733.
[129]
Krishna Pillutla, Sham M. Kakade, and Zaid Harchaoui. 2019. Robust aggregation for federated learning. Retrieved from https://arXiv:1912.13445.
[130]
Davy Preuveneers, Vera Rimmer, Ilias Tsingenopoulos, Jan Spooren, Wouter Joosen, and Elisabeth Ilie-Zudor. 2018. Chained anomaly detection models for federated learning: An intrusion detection case study. Appl. Sci. 8, 12 (2018), 2663.
[131]
J. Qian, S. P. Gochhayat, and L. K. Hansen. 2019. Distributed active learning strategies on edge computing. In Proceedings of IEEE CSCloud/EdgeCom. 221--226.
[132]
Jia Qian, Sayantan Sengupta, and Lars Kai Hansen. 2019. Active Learning Solution on Distributed Edge Computing. Retrieved from https://arxiv:cs.DC/1906.10718.
[133]
Yongfeng Qian, Long Hu, Jing Chen, Xin Guan, Mohammad Mehedi Hassan, and Abdulhameed Alelaiwi. 2019. Privacy-aware service placement for mobile edge computing via federated learning. Info. Sci. 505 (2019), 562--570.
[134]
Swaroop Ramaswamy, Rajiv Mathews, Kanishka Rao, and Françoise Beaufays. 2019. Federated learning for emoji prediction in a mobile keyboard. Retrieved from https://arXiv:1906.04329.
[135]
Amirhossein Reisizadeh, Aryan Mokhtari, Hamed Hassani, Ali Jadbabaie, and Ramtin Pedarsani. 2019. Fedpaq: A communication-efficient federated learning method with periodic averaging and quantization. Retrieved from https://arXiv:1909.13014.
[136]
J. Ren, H. Wang, T. Hou, S. Zheng, and C. Tang. 2019. Federated learning-based computation offloading optimization in edge computing-supported Internet of Things. IEEE Access 7 (2019), 69194--69201.
[137]
Jinke Ren, Guanding Yu, and Guangyao Ding. 2019. Accelerating DNN Training in Wireless Federated Edge Learning System. Retrieved from https://arxiv:cs.LG/1905.09712.
[138]
Abhijit Guha Roy, Shayan Siddiqui, Sebastian Pölsterl, Nassir Navab, and Christian Wachinger. 2019. BrainTorrent: A peer-to-peer environment for decentralized federated learning. Retrieved from https://arXiv:1905.06731.
[139]
Theo Ryffel, Andrew Trask, Morten Dahl, Bobby Wagner, Jason Mancuso, Daniel Rueckert, and Jonathan Passerat-Palmbach. 2018. A generic framework for privacy preserving deep learning. Retrieved from https://arxiv:cs.LG/1811.04017.
[140]
Y. Sarikaya and O. Ercetin. 2019. Motivating workers in federated learning: A stackelberg game perspective. IEEE Netw. Lett. 2, 1 (2019), 23--27.
[141]
Felix Sattler, Klaus-Robert Müller, and Wojciech Samek. 2019. Clustered federated learning: Model-agnostic distributed multi-task optimization under privacy constraints. Retrieved from https://arXiv:1910.01991.
[142]
F. Sattler, S. Wiedemann, K. Muller, and W. Samek. 2019. Robust and communication-efficient federated learning from non-i.i.d. Data. IEEE Trans. Neural Netw. Learn. Syst. 31, 9 (2019), 3400--3413.
[143]
S. Savazzi, M. Nicoli, and V. Rampa. 2020. Federated learning with cooperating devices: A consensus approach for massive IoT networks. IEEE IoT-J 7, 5 (2020), 4641--4654.
[144]
Muhammad Shayan, Clement Fung, Chris J. M. Yoon, and Ivan Beschastnikh. 2018. Biscotti: A Ledger for Private and Secure Peer-to-Peer Machine Learning. Retrieved from https://arxiv:cs.LG/1811.09904.
[145]
Micah J. Sheller, G. Anthony Reina, Brandon Edwards, Jason Martin, and Spyridon Bakas. 2019. Multi-institutional Deep Learning Modeling without Sharing Patient Data: A Feasibility Study on Brain Tumor Segmentation. Springer International Publishing, Cham, 92--104.
[146]
Shihao Shen, Yiwen Han, Xiaofei Wang, and Yan Wang. 2019. Computation offloading with multiple agents in edge-computing–supported IoT. ACM TOSN 16, 1 (2019), Article 8.
[147]
Wenqi Shi, Sheng Zhou, and Zhisheng Niu. 2019. Device scheduling with fast convergence for wireless federated learning. Retrieved from https://arXiv:1911.00856.
[148]
S. Silva, B. A. Gutman, E. Romero, P. M. Thompson, A. Altmann, and M. Lorenzi. 2019. Federated learning in distributed medical databases: Meta-analysis of large-scale subcortical brain data. In Proceedings of IEEE ISBI. 270--274.
[149]
Virginia Smith, Chao-Kai Chiang, Maziar Sanjabi, and Ameet Talwalkar. 2017. In Proceedings of NIPS’17. Curran Associates, 4427--4437.
[150]
Chunhe Song, Tong Li, Xu Huang, Zhongfeng Wang, and Peng Zeng. 2019. Towards Edge Computing Based Distributed Data Analytics Framework in Smart Grids. Springer International Publishing, Cham, 283--292.
[151]
K. Sozinov, V. Vlassov, and S. Girdzijauskas. 2018. Human activity recognition using federated learning. In Proceedings of IEEE ISPA/IUCC/BDCloud/SocialCom/SustainCom. 1103--1111.
[152]
Xudong Sun, Andrea Bommert, Florian Pfisterer, Jörg Rähenfürher, Michel Lang, and Bernd Bischl. 2020. High dimensional restrictive federated model selection with multi-objective Bayesian optimization over shifted distributions. In Proceedings of IntelliSys, Yaxin Bi, Rahul Bhatia, and Supriya Kapoor (Eds.). Cham, 629--647.
[153]
Yuxuan Sun, Sheng Zhou, and Deniz Gündüz. 2019. Energy-aware analog aggregation for federated learning with redundant data. Retrieved from https://arXiv:1911.00188.
[154]
Manoj A Thomas, Diya Suzanne Abraham, and Dapeng Liu. 2018. Federated machine learning for translational research. In Proceedings of AMCIS’18.
[155]
Aleksei Triastcyn and Boi Faltings. 2019. Federated Generative Privacy. Retrieved from https://arxiv:stat.ML/1910.08385.
[156]
Aleksei Triastcyn and Boi Faltings. 2019. Federated learning with Bayesian differential privacy. Retrieved from https://arXiv:1911.10071.
[157]
M. Troglia, J. Melcher, Y. Zheng, D. Anthony, A. Yang, and T. Yang. 2019. FaIR: Federated incumbent detection in CBRS band. In Proceedings of IEEE DySPAN. 1--6.
[158]
Stacey Truex, Nathalie Baracaldo, Ali Anwar, Thomas Steinke, Heiko Ludwig, Rui Zhang, and Yi Zhou. 2019. A hybrid approach to privacy-preserving federated learning. In Proceedings of AISec’19. ACM, 1--11.
[159]
Gregor Ulm, Emil Gustavsson, and Mats Jirstrand. 2019. Functional Federated Learning in Erlang (ffl-erl). Springer International Publishing, Cham, 162--178.
[160]
D. Verma, G. White, and G. de Mel. 2019. Federated AI for the enterprise: A web services based implementation. In Proceedings of IEEE ICWS. 20--27.
[161]
Dinesh C. Verma, Graham White, Simon Julier, Stepehen Pasteris, Supriyo Chakraborty, and Greg Cirincione. 2019. Approaches to address the data skew problem in federated learning. In Artificial Intelligence and Machine Learning for Multi-Domain Operations Applications, Vol. 11006. International Society for Optics and Photonics, 110061I.
[162]
Tung T. Vu, Duy T. Ngo, Nguyen H. Tran, Hien Quoc Ngo, Minh N. Dao, and Richard H. Middleton. 2019. Cell-free massive MIMO for wireless federated learning. Retrieved from https://arXiv:1909.12567.
[163]
Z. Wan, X. Xia, D. Lo, and G. C. Murphy. 2019. How does machine learning change software development practices? IEEE Trans. Softw. Eng. (2019).
[164]
Guan Wang. 2019. Interpret federated learning with shapley values. Retrieved from https://arXiv:1905.04519.
[165]
Guan Wang, Charlie Xiaoqian Dang, and Ziye Zhou. 2019. Measure contribution of participants in federated learning. Retrieved from https://arXiv:1909.08525.
[166]
Kangkang Wang, Rajiv Mathews, Chloe Kiddon, Hubert Eichner, Francoise Beaufays, and Daniel Ramage. 2019. Federated Evaluation of On-device Personalization. Retrieved from https://arxiv:cs.LG/1910.10252.
[167]
L. Wang, W. Wang, and B. Li. 2019. CMFL: Mitigating communication overhead for federated learning. In Proceedings of IEEE ICDCS. 954--964.
[168]
S. Wang, T. Tuor, T. Salonidis, K. K. Leung, C. Makaya, T. He, and K. Chan. 2019. Adaptive federated learning in resource constrained edge computing systems. IEEE J.-SAC 37, 6 (June 2019), 1205--1221.
[169]
Kang Wei, Jun Li, Ming Ding, Chuan Ma, Howard H. Yang, Farokhi Farhad, Shi Jin, Tony Q. S. Quek, and H. Vincent Poor. 2019. Federated Learning with Differential Privacy: Algorithms and Performance Analysis. Retrieved from https://arxiv:cs.LG/1911.00222.
[170]
Xiguang Wei, Quan Li, Yang Liu, Han Yu, Tianjian Chen, and Qiang Yang. 2019. Multi-agent visualization for explaining federated learning. In Proceedings of IJCAI. AAAI Press, 6572--6574.
[171]
J. Weng, J. Weng, J. Zhang, M. Li, Y. Zhang, and W. Luo. 2019. DeepChain: Auditable and privacy-preserving deep learning with blockchain-based incentive. IEEE Trans. Dependable Secure Comput. (2019).
[172]
Roel Wieringa, Neil Maiden, Nancy Mead, and Colette Rolland. 2005. Requirements engineering paper classification and evaluation criteria: A proposal and a discussion. Requir. Eng. 11, 1 (Dec. 2005), 102--107.
[173]
Wentai Wu, Ligang He, Weiwei Lin, Stephen Jarvis, et al. 2019. SAFA: A semi-asynchronous protocol for fast federated learning with low overhead. Retrieved from https://arXiv:1910.01355.
[174]
Cong Xie, Sanmi Koyejo, and Indranil Gupta. 2019. Asynchronous Federated Optimization. Retrieved from https://arxiv:cs.DC/1903.03934.
[175]
G. Xu, H. Li, S. Liu, K. Yang, and X. Lin. 2020. VerifyNet: Secure and verifiable federated learning. IEEE Trans. Info. Forensics Secur. 15 (2020), 911--926.
[176]
Jie Xu and Fei Wang. 2019. Federated Learning for Healthcare Informatics. Retrieved from https://arxiv:cs.LG/1911.06270.
[177]
Mengwei Xu, Feng Qian, Qiaozhu Mei, Kang Huang, and Xuanzhe Liu. 2018. DeepType: On-device deep learning for input personalization service with minimal privacy concern. Proc. IMWUT 2, 4 (2018), Article 197.
[178]
Runhua Xu, Nathalie Baracaldo, Yi Zhou, Ali Anwar, and Heiko Ludwig. 2019. HybridAlpha: An efficient approach for privacy-preserving federated learning. In Proceedings of AISec’19. ACM, 13--23.
[179]
Zichen Xu, Li Li, and Wenting Zou. 2019. Exploring federated learning on battery-powered devices. In Proceedings of TURC’19. ACM, Article 6.
[180]
Howard H Yang, Ahmed Arafa, Tony QS Quek, and H Vincent Poor. 2019. Age-based scheduling policy for federated learning in mobile edge networks. Retrieved from https://arXiv:1910.14648.
[181]
Kai Yang, Tao Fan, Tianjian Chen, Yuanming Shi, and Qiang Yang. 2019. A quasi-Newton method based vertical federated learning framework for logistic regression. Retrieved from https://arXiv:1912.00513.
[182]
K. Yang, T. Jiang, Y. Shi, and Z. Ding. 2020. Federated learning via over-the-air computation. IEEE Trans. Wireless Commun. 19, 3 (2020), 2022--2035.
[183]
Qiang Yang, Yang Liu, Tianjian Chen, and Yongxin Tong. 2019. Federated machine learning: Concept and applications. ACM Trans. Intell. Syst. Technol. 10, 2, Article 12 (Jan. 2019), 19 pages.
[184]
Shengwen Yang, Bing Ren, Xuhui Zhou, and Liping Liu. 2019. Parallel distributed logistic regression for vertical federated learning without third-party coordinator. Retrieved from https://arXiv:1911.09824.
[185]
Timothy Yang, Galen Andrew, Hubert Eichner, Haicheng Sun, Wei Li, Nicholas Kong, Daniel Ramage, and Françoise Beaufays. 2018. Applied federated learning: Improving Google keyboard query suggestions. Retrieved from https://arXiv:1812.02903.
[186]
Wensi Yang, Yuhang Zhang, Kejiang Ye, Li Li, and Cheng-Zhong Xu. 2019. FFD: A Federated Learning Based Method for Credit Card Fraud Detection. Springer International Publishing, Cham, 18--32.
[187]
Zhaohui Yang, Mingzhe Chen, Walid Saad, Choong Seon Hong, and Mohammad Shikh-Bahaei. 2019. Energy efficient federated learning over wireless communication networks. Retrieved from https://arXiv:1911.02417.
[188]
X. Yao, C. Huang, and L. Sun. 2018. Two-stream federated learning: Reduce the communication costs. In Proceedings of IEEE VCIP. 1--4.
[189]
X. Yao, T. Huang, C. Wu, R. Zhang, and L. Sun. 2019. Towards faster and better federated learning: A feature fusion approach. In Proceedings of IEEE ICIP. 175--179.
[190]
D. Ye, R. Yu, M. Pan, and Z. Han. 2020. Federated learning in vehicular edge computing: A selective model aggregation approach. IEEE Access 8 (2020), 23920--23935.
[191]
B. Yin, H. Yin, Y. Wu, and Z. Jiang. 2020. FDC: A secure federated deep learning mechanism for data collaborations in the Internet of Things. IEEE IoT-J. 7, 7 (2020), 6348--6359.
[192]
Z. Yu, J. Hu, G. Min, H. Lu, Z. Zhao, H. Wang, and N. Georgalas. 2018. Federated learning based proactive content caching in edge computing. In Proceedings of IEEE GLOBECOM. 1--6.
[193]
Song Guo Yufeng Zhan, Peng Li. 2020. Experience-driven computational resource allocation of federated learning by deep reinforcement learning. In Proceedings of IEEE IPDPS.
[194]
Mikhail Yurochkin, Mayank Agarwal, Soumya Ghosh, Kristjan Greenewald, Trong Nghia Hoang, and Yasaman Khazaeni. 2019. Bayesian nonparametric federated learning of neural networks. Retrieved from https://arXiv:1905.12022.
[195]
Qunsong Zeng, Yuqing Du, Kin K. Leung, and Kaibin Huang. 2019. Energy-efficient radio resource allocation for federated edge learning. Retrieved from https://arxiv:1907.06040.
[196]
Y. Zhan, P. Li, Z. Qu, D. Zeng, and S. Guo. 2020. A learning-based incentive mechanism for federated learning. IEEE IoT-J. 7, 7 (2020), 6360--6368.
[197]
Jiale Zhang, Junyu Wang, Yanchao Zhao, and Bing Chen. 2019. An Efficient Federated Learning Scheme with Differential Privacy in Mobile Edge Computing. Springer International Publishing, Cham, 538--550.
[198]
X. Zhang, X. Chen, J. Liu, and Y. Xiang. 2019. DeepPAR and DeepDPA: Privacy-preserving and asynchronous deep learning for industrial IoT. IEEE Trans. Industr. Inform. 16, 3 (2019), 2081--2090.
[199]
X. Zhang, M. Peng, S. Yan, and Y. Sun. 2019. Deep reinforcement learning based mode selection and resource allocation for cellular V2X communications. IEEE IoT-J. 7, 7 (2019), 6380--6391.
[200]
Ying Zhao, Junjun Chen, Di Wu, Jian Teng, and Shui Yu. 2019. Multi-task network anomaly detection using federated learning. In Proceedings of SoICT’19. ACM, 273--279.
[201]
Ying Zhao, Junjun Chen, Jiale Zhang, Di Wu, Jian Teng, and Shui Yu. 2020. PDGAN: A novel poisoning defense method in federated learning using generative adversarial network. In Proceedings of ICA3PP, Sheng Wen, Albert Zomaya, and Laurence T. Yang (Eds.). Springer International Publishing, Cham, 595--609.
[202]
Yue Zhao, Meng Li, Liangzhen Lai, Naveen Suda, Damon Civin, and Vikas Chandra. 2018. Federated learning with non-iid data. Retrieved from https://arXiv:1806.00582.
[203]
Yang Zhao, Jun Zhao, Linshan Jiang, Rui Tan, and Dusit Niyato. 2019. Mobile edge computing, blockchain and reputation-based crowdsourcing IoT federated learning: A secure, decentralized and privacy-preserving system. Retrieved from https://arXiv:1906.10893.
[204]
P. Zhou, K. Wang, L. Guo, S. Gong, and B. Zheng. 2019. A privacy-preserving distributed contextual federated online learning framework with big data support in social recommender systems. IEEE Trans. Knowl. Data. Eng. 33, 3 (2019), 824--838.
[205]
W. Zhou, Y. Li, S. Chen, and B. Ding. 2018. Real-time data processing architecture for multi-robots based on differential federated learning. In Proceedings of IEEE SmartWorld. 462--471.
[206]
G. Zhu, Y. Wang, and K. Huang. 2020. Broadband analog aggregation for low-latency federated edge learning. IEEE Trans. Wirel. Commun. 19, 1 (Jan. 2020), 491--506.
[207]
H. Zhu and Y. Jin. 2020. Multi-objective evolutionary federated learning. IEEE Trans. Neural Netw. Learn. Syst. 31, 4 (2020), 1310--1322.
[208]
Xudong Zhu, Hui Li, and Yang Yu. 2019. Blockchain-based Privacy Preserving Deep Learning. Springer International Publishing, Cham, 370--383.
[209]
Y. Zou, S. Feng, D. Niyato, Y. Jiao, S. Gong, and W. Cheng. 2019. Mobile device training strategies in federated learning: An evolutionary game approach. In Proceedings of IEEE SmartData. 874--879.
[210]
W. Zhang et al. 2021. Blockchain-based federated learning for device failure detection in industrial IoT. IEEE Internet of Things Journal 8, 7 (2021), 5926--5937.
[211]
W. Zhang et al. 2021. Dynamic fusion-based federated learning for COVID-19 Detection. IEEE Internet of Things Journal.

Cited By

View all
  • (2024)Safeguarding Privacy Through Federated Machine Learning TechniquesEmerging Technologies and Security in Cloud Computing10.4018/979-8-3693-2081-5.ch013(295-318)Online publication date: 14-Feb-2024
  • (2024)Communication Efficiency and Non-Independent and Identically Distributed Data Challenge in Federated Learning: A Systematic Mapping StudyApplied Sciences10.3390/app1407272014:7(2720)Online publication date: 24-Mar-2024
  • (2024)An IoMT-based Federated Learning Survey in Smart TransportationRecent Advances in Computer Science and Communications10.2174/012666255828675623120606272017:4Online publication date: Jun-2024
  • Show More Cited By

Index Terms

  1. A Systematic Literature Review on Federated Machine Learning: From a Software Engineering Perspective

      Recommendations

      Comments

      Information & Contributors

      Information

      Published In

      cover image ACM Computing Surveys
      ACM Computing Surveys  Volume 54, Issue 5
      June 2022
      719 pages
      ISSN:0360-0300
      EISSN:1557-7341
      DOI:10.1145/3467690
      Issue’s Table of Contents
      Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

      Publisher

      Association for Computing Machinery

      New York, NY, United States

      Publication History

      Published: 25 May 2021
      Accepted: 01 February 2021
      Revised: 01 December 2020
      Received: 01 July 2020
      Published in CSUR Volume 54, Issue 5

      Permissions

      Request permissions for this article.

      Check for updates

      Author Tags

      1. Federated learning
      2. distributed learning
      3. edge learning
      4. privacy
      5. software engineering
      6. systematic literature review

      Qualifiers

      • Research-article
      • Research
      • Refereed

      Contributors

      Other Metrics

      Bibliometrics & Citations

      Bibliometrics

      Article Metrics

      • Downloads (Last 12 months)610
      • Downloads (Last 6 weeks)46
      Reflects downloads up to 30 Aug 2024

      Other Metrics

      Citations

      Cited By

      View all
      • (2024)Safeguarding Privacy Through Federated Machine Learning TechniquesEmerging Technologies and Security in Cloud Computing10.4018/979-8-3693-2081-5.ch013(295-318)Online publication date: 14-Feb-2024
      • (2024)Communication Efficiency and Non-Independent and Identically Distributed Data Challenge in Federated Learning: A Systematic Mapping StudyApplied Sciences10.3390/app1407272014:7(2720)Online publication date: 24-Mar-2024
      • (2024)An IoMT-based Federated Learning Survey in Smart TransportationRecent Advances in Computer Science and Communications10.2174/012666255828675623120606272017:4Online publication date: Jun-2024
      • (2024)A Systematic Literature Review of Novelty Detection in Data Streams: Challenges and OpportunitiesACM Computing Surveys10.1145/365728656:10(1-37)Online publication date: 12-Apr-2024
      • (2024)Mobile Near-infrared Sensing—A Systematic Review on Devices, Data, Modeling, and ApplicationsACM Computing Surveys10.1145/365259656:8(1-36)Online publication date: 10-Apr-2024
      • (2024)Federated Learning for Mobility ApplicationsACM Computing Surveys10.1145/363786856:5(1-28)Online publication date: 12-Jan-2024
      • (2024)Phoenix: A Federated Generative Diffusion ModelCompanion Proceedings of the ACM Web Conference 202410.1145/3589335.3651935(1568-1577)Online publication date: 13-May-2024
      • (2024)Federated Learning for Software Engineering: A Case Study of Code Clone Detection and Defect PredictionIEEE Transactions on Software Engineering10.1109/TSE.2023.334789850:2(296-321)Online publication date: 3-Jan-2024
      • (2024)Federated Learning-Based Misbehavior Detection for the 5G-Enabled Internet of VehiclesIEEE Transactions on Consumer Electronics10.1109/TCE.2023.332802070:2(4656-4664)Online publication date: May-2024
      • (2024)DFML: Dynamic Federated Meta-Learning for Rare Disease PredictionIEEE/ACM Transactions on Computational Biology and Bioinformatics10.1109/TCBB.2023.323984821:4(880-889)Online publication date: Jul-2024
      • Show More Cited By

      View Options

      Get Access

      Login options

      Full Access

      View options

      PDF

      View or Download as a PDF file.

      PDF

      eReader

      View online with eReader.

      eReader

      HTML Format

      View this article in HTML Format.

      HTML Format

      Media

      Figures

      Other

      Tables

      Share

      Share

      Share this Publication link

      Share on social media