Skip to main content
Log in

Federated learning: a comprehensive review of recent advances and applications

  • Published:
Multimedia Tools and Applications Aims and scope Submit manuscript

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.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6
Fig. 7
Fig. 8

Similar content being viewed by others

References

  1. 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

    Article  Google Scholar 

  2. 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

    Article  Google Scholar 

  3. Aledhari M, Razzak R, Parizi RM, Saeed F (2020) Federated learning: a survey on enabling technologies, protocols, and applications. IEEE Access 8:140699–140725

    Article  Google Scholar 

  4. 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

    Article  Google Scholar 

  5. Chandiramani K, Garg D, Maheswari N (2019) Performance analysis of distributed and federated learning models on private data. Procedia Comput Sci 165:349–355

    Article  Google Scholar 

  6. 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

    Article  Google Scholar 

  7. 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

    Article  Google Scholar 

  8. 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

    Article  Google Scholar 

  9. 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

    Article  Google Scholar 

  10. 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

    Article  Google Scholar 

  11. 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

  12. 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

    Article  Google Scholar 

  13. 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

    Article  Google Scholar 

  14. 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

    Article  Google Scholar 

  15. 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

    Article  Google Scholar 

  16. 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

  17. Li T, Sahu AK, Talwalkar A, Smith V (2020) Federated learning: challenges, methods, and future directions. IEEE Signal Process Mag 37(3):50–60

    Article  Google Scholar 

  18. 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

  19. 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

    Article  Google Scholar 

  20. 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

    Article  Google Scholar 

  21. 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

    Article  Google Scholar 

  22. 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

  23. Lu X, Liao Y, Lio P, Hui P (2020) Privacy-preserving asynchronous federated learning mechanism for edge network computing. IEEE Access 8:48970–48981

    Article  Google Scholar 

  24. 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

    Article  Google Scholar 

  25. 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

  26. 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

  27. 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

    Article  Google Scholar 

  28. 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

    Article  Google Scholar 

  29. 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

    Article  Google Scholar 

  30. Posner J, Tseng L, Aloqaily M, Jararweh Y (2021) Federated learning in vehicular networks: opportunities and solutions. IEEE Network 35(2):152–159

    Article  Google Scholar 

  31. 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

  32. 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

    Article  Google Scholar 

  33. 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

    Article  MathSciNet  Google Scholar 

  34. 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

    Article  Google Scholar 

  35. 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

  36. 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

    Article  Google Scholar 

  37. 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

    Article  Google Scholar 

  38. 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

    Article  Google Scholar 

  39. 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

    Article  Google Scholar 

  40. 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

    Article  Google Scholar 

  41. Yu R, Li P (2021) Toward resource-efficient federated learning in mobile edge computing. IEEE Netw 35(1):148–155

    Article  Google Scholar 

  42. 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

    Article  Google Scholar 

  43. Zhang C, Xie Y, Bai H, Yu B, Li W, Gao Y (2021) A survey on federated learning. Knowl-Based Syst 216:1–11

    Article  Google Scholar 

  44. 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

    Article  Google Scholar 

  45. Zhu H, Mong Goh RS, Ng WK (2020) Privacy-preserving weighted federated learning within the secret sharing framework. IEEE Access 8:198275–198284

    Article  Google Scholar 

  46. TensorFlow Federated: Machine Learning on Decentralized Data. Available online: https://www.tensorflow.org/federated. Accessed 24 Sept 2020

  47. An Industrial Grade Federated Learning Framework. Available online: https://fate.fedai.org/. Accessed 24 Sept 2020

  48. 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

  49. Let‘s Solve Privacy. Available online: https://www.openmined.org/. Accessed 24 Sept 2020

  50. We Research and Build Artificial Intelligence Technology and Services. Available online: https://sherpa.ai/. Accessed 24 Sept 2020

  51. Zhang C, Xie Y, Bai H, Yu B, Li W, Gao Y (2021) A survey on federated learning. Knowl Based Syst. 216:106775

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Munish Kumar.

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.

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

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

Download citation

  • Received:

  • Revised:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s11042-023-17737-0

Keywords

Navigation