Abstract
Federated Learning is a promising technique for preserving data privacy that enables communication between distributed nodes without the need for a central server. Previously, data privacy concerns have made it challenging for firms to share large datasets in critical locations, as network data tampering is a potential risk. Federated Learning offers a solution by allowing the benefits of data privacy without the need for data to be shared with a central server. This field has attracted researchers from a range of disciplines and is still in its early stages. This systematic review article provides an overview of Federated Learning, covering its framework, categories, and benefits, as well as various application areas. The article also highlights recent cutting-edge research and addresses fundamental concerns that have emerged from this research, such as the need for more advanced privacy preservation techniques. Finally, the article suggests future research directions to facilitate the practical application of Federated Learning in real-world scenarios. As Federated Learning is a relatively new research field, there is still much to be explored. However, its potential advantages in terms of data privacy and collaboration make it a compelling area of study for researchers and businesses alike. The article serves as a valuable resource for those interested in understanding the current state of Federated Learning and its potential applications.
Similar content being viewed by others
References
Abdulrahman S, Tout H, Ould-Slimane H, Mourad A, Talhi C, Guizani M (2021) A survey on federated learning: the journey from centralized to distributed on-site learning and beyond. IEEE Internet Things J 8(7):5476–5497
Ahmed L, Ahmad K, Said N, Qolomany B, Qadir J, Al-Fuqaha A (2020) Active learning based federated learning for waste and natural disaster image classification. IEEE Access 8:208518–208531
Aledhari M, Razzak R, Parizi RM, Saeed F (2020) Federated learning: a survey on enabling technologies, protocols, and applications. IEEE Access 8:140699–140725
Cao M, Zhang L, Cao B (2021) Toward on-device federated learning: a direct acyclic graph-based blockchain approach. IEEE Trans Neural Netw Learning Syst. https://doi.org/10.1109/TNNLS.2021.3105810
Chandiramani K, Garg D, Maheswari N (2019) Performance analysis of distributed and federated learning models on private data. Procedia Comput Sci 165:349–355
Chen Y, Sun X, Jin Y (2020) Communication-efficient federated deep learning with layerwise asynchronous model update and temporally weighted aggregation. IEEE Trans Neural Netw Learn Syst 31(10):4229–4238
Chen Z, Lv N, Liu P, Fang Y, Chen K, Pan W (2020) Intrusion detection for wireless edge networks based on federated learning. IEEE Access 8:217463–217472
Chen M, Yang Z, Saad W, Yin C, Poor HV, Cui S (2021) A joint learning and communications framework for federated learning over wireless networks. IEEE Trans Wireless Commun 20(1):269–283
Chen M, Poor HV, Saad W, Cui S (2021) Convergence time optimization for federated learning over wireless networks. IEEE Trans Wireless Commun 20(4):2457–2471
Dasaradharami Reddy K, Gadekallu TR (2023) A comprehensive survey on federated learning techniques for healthcare informatics. Comput Intell Neurosci 2023:1–19. https://doi.org/10.1155/2023/8393990
Doku R, Rawat DB, Liu C (2019) Towards federated learning approach to determine data relevance in big data. Proceedings of IEEE 20th International Conference on Information Reuse and Integration for Data Science (IRI), 184–192
Duan M, Liu D, Chen X, Liu R, Tan Y, Liang L (2021) Self-balancing federated learning with global imbalanced data in mobile systems. IEEE Trans Parallel Distrib Syst 32(1):59–71
Hao M, Li H, Luo X, Xu G, Yang H, Liu S (2020) Efficient and privacy-enhanced federated learning for industrial artificial intelligence. IEEE Trans Industr Inf 16(10):6532–6542
Khan LU, Saad W, Han Z, Hossain E, Hong CS (2021) Federated learning for internet of things: recent advances, taxonomy, and open challenges. IEEE Commun Surv Tutorials 23(3):1759–1799
Li H, Li C, Wang J, Yang A, Ma Z, Zhang Z, Hua D (2023) Review on security of federated learning and its application in healthcare. Futur Gener Comput Syst 144:271–290. https://doi.org/10.1016/j.future.2023.02.021
Li Q, Wen Z, Wu Z, Hu S, Wang N, Li Y, Liu X, He B (2021) A survey on federated learning systems: Vision, hype and reality for data privacy and protection. IEEE Trans Knowl Data Eng 3347–3366
Li T, Sahu AK, Talwalkar A, Smith V (2020) Federated learning: challenges, methods, and future directions. IEEE Signal Process Mag 37(3):50–60
Lillicrap TP, Hunt JJ, Pritzel A, Heess N, Erez T, Tassa Y, Silver D, Wierstra D (2016) Continuous control with deep reinforcement learning. Proceedings of International Conference on Learning Representations (ICLR), 1–14
Lim WYB, Luong NC, Hoang DT, Jiao Y, Liang YC, Yang Q, Niyato D, Miao C (2020) Federated learning in mobile edge networks: A comprehensive survey. IEEE Commun Surv Tutorials 22(3):2031–2063
Liu W, Chen L, Chen Y, Zhang W (2020) Accelerating federated learning via momentum gradient descent. IEEE Trans Parallel Distrib Syst 31(8):1754–1766
Liu Y, Yu JJQ, Kang J, Niyato D, Zhang S (2020) Privacy-preserving traffic flow prediction: a federated learning approach. IEEE Internet Things J 7(8):7751–7763
Liu Y, Yang R (2021) Federated learning application on depression treatment robots (DTbot). Proceedings of IEEE 13th International Conference on Computer Research and Development (ICCRD), 121–124
Lu X, Liao Y, Lio P, Hui P (2020) Privacy-preserving asynchronous federated learning mechanism for edge network computing. IEEE Access 8:48970–48981
Lu Y, Huang X, Dai Y, Maharjan S, Zhang Y (2020) Blockchain and federated learning for privacy-preserved data sharing in industrial IoT. IEEE Trans Industr Inf 16(6):4177–4186
McMahan B, Moore E, Ramage D, Hampson S, Arcas BAy (2017) Communication-efficient learning of deep networks from decentralized data. Proceedings of the 20th International Conference on Artificial Intelligence and Statistics (AISTATS), 1273–1282
O’Shea TJ, Corgan J, Clancy TC (2016) Convolutional radio modulation recognition networks. Proceedings of International conference on Engineering Applications of Neural Networks (EANN), 213–226
Pang J, Huang Y, Xie Z, Li J, Cai Z (2021) Collaborative city digital twin for the COVID-19 pandemic: a federated learning solution. Tsinghua Sci Technol 26(5):759–771
Pang J, Huang Y, Xie Z, Han Q, Cai Z (2021) Realizing the heterogeneity: a self-organized federated learning framework for IoT. IEEE Internet Things J 8(5):3088–3098
Pfitzner B, Steckhan N, Arnrich B (2021) Federated learning in a medical context: a systematic literature review. ACM Trans Internet Technol 21(2):50:1-50:31
Posner J, Tseng L, Aloqaily M, Jararweh Y (2021) Federated learning in vehicular networks: opportunities and solutions. IEEE Network 35(2):152–159
Reina GA, Gruzdev A, Foley P, Perepelkina O, Sharma M, Davidyuk I., ... & Bakas S (2021) OpenFL: An open-source framework for Federated Learning. arXiv preprint arXiv:2105.06413
Saha R, Misra S, Deb PK (2021) FogFL: fog-assisted federated learning for resource-constrained IoT devices. IEEE Internet Things J 8(10):8456–8463
Sattler F, Wiedemann S, Müller K-R, Samek W (2020) Robust and communication-efficient federated learning from Non-i.i.d. Data. IEEE Trans Neural Netw Learn Syst 31(9):3400–3413
Sheller MJ, Edwards B, Reina GA, Martin J, Pati S, Kotrotsou A, Milchenko M, Xu W, Marcus D, Colen RR, Bakas S (2020) Federated learning in medicine: facilitating multi-institutional collaborations without sharing patient data. Sci Rep 10:12598:1-12598:12
Shi J, Zhao H, Wang M, Tian Q (2020) Signal recognition based on federated learning. Proceedings of IEEE Conference on Computer Communications Workshops (INFOCOM WKSHPS), 1105–1110
Sun H, Li S, Yu FR, Qi Q, Wang J, Liao J (2020) Toward communication-efficient federated learning in the internet of things with edge computing. IEEE Internet Things J 7(11):11053–11067
Xia Q, Ye W, Tao Z, Wu J, Li Q (2021) A survey of federated learning for edge computing: research problems and solutions. High-Confidence Comput 1(1):1–41
Xu G, Li H, Liu S, Yang K, Lin X (2020) VerifyNet: secure and verifiable federated learning. IEEE Trans Inf Forensics Secur 15:911–926
Xu J, Glicksberg BS, Su C, Walker P, Bian J, Wang F (2021) Federated learning for healthcare informatics. J Healthc Inform Res 5:1–19
Xu J, Wang H (2021) Client selection and bandwidth allocation in wireless federated learning networks: a long-term perspective. IEEE Trans Wirel Commun 20(2):1188–1200
Yu R, Li P (2021) Toward resource-efficient federated learning in mobile edge computing. IEEE Netw 35(1):148–155
Zhan Y, Li P, Qu Z, Zeng D, Guo S (2020) A learning-based incentive mechanism for federated learning. IEEE Internet Things J 7(7):6360–6368
Zhang C, Xie Y, Bai H, Yu B, Li W, Gao Y (2021) A survey on federated learning. Knowl-Based Syst 216:1–11
Zhou C, Fu A, Yu S, Yang W, Wang H, Zhang Y (2020) Privacy-preserving federated learning in fog computing. IEEE Internet Things J 7(11):10782–10793
Zhu H, Mong Goh RS, Ng WK (2020) Privacy-preserving weighted federated learning within the secret sharing framework. IEEE Access 8:198275–198284
TensorFlow Federated: Machine Learning on Decentralized Data. Available online: https://www.tensorflow.org/federated. Accessed 24 Sept 2020
An Industrial Grade Federated Learning Framework. Available online: https://fate.fedai.org/. Accessed 24 Sept 2020
Baidu PaddlePaddle Releases 21 New Capabilities to Accelerate Industry-Grade Model Development. Available online: http://research.baidu.com/Blog/index-view?id=126. Accessed 24 Sept 2020
Let‘s Solve Privacy. Available online: https://www.openmined.org/. Accessed 24 Sept 2020
We Research and Build Artificial Intelligence Technology and Services. Available online: https://sherpa.ai/. Accessed 24 Sept 2020
Zhang C, Xie Y, Bai H, Yu B, Li W, Gao Y (2021) A survey on federated learning. Knowl Based Syst. 216:106775
Author information
Authors and Affiliations
Corresponding author
Ethics declarations
Conflict of interest
Authors declared that there is no conflict of interest in this work.
Additional information
Publisher's Note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Rights and permissions
Springer Nature or its licensor (e.g. a society or other partner) holds exclusive rights to this article under a publishing agreement with the author(s) or other rightsholder(s); author self-archiving of the accepted manuscript version of this article is solely governed by the terms of such publishing agreement and applicable law.
About this article
Cite this article
Kaur, H., Rani, V., Kumar, M. et al. Federated learning: a comprehensive review of recent advances and applications. Multimed Tools Appl 83, 54165–54188 (2024). https://doi.org/10.1007/s11042-023-17737-0
Received:
Revised:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s11042-023-17737-0