A comprehensive review of open-source federated learning frameworks

Journal article


Mehdi, M., Makkar, A. and Conway, M. 2025. A comprehensive review of open-source federated learning frameworks. Procedia Computer Science. 260, pp. 540-551. https://doi.org/10.1016/j.procs.2025.03.232
AuthorsMehdi, M., Makkar, A. and Conway, M.
Abstract

The rapid advancement of technology and the widespread adoption of various IoT devices have resulted in significant challenges in handling and analyzing the vast and diverse volumes of data they produce. Conventional machine learning methodologies, which require data aggregation in a centralized repository for analysis, are often unfeasible due to the significant data volume, limited communication bandwidth, and strict security and privacy requirements. Federated Learning (FL) presents an innovative resolution by facilitating data analysis to take place directly at the data origin, federating the outcomes to generate results comparable to centralized processing. Due to the advancements in growth of federated learning architecture, a number of open-source frameworks have been established to implement this strategy. These frameworks facilitate a range of applications, including healthcare and finance, as well as IoT and smart city initiatives, by enabling data to remain decentralized while still supporting the development of comprehensive analytical models. This study provides a comprehensive evaluation of these established open-source FL frameworks, examining their applicability across various sectors and highlighting their advantages and limitations. The authors examine the various architectural structures, supported algorithms, level of implementation ease, and community support of each framework. The assessment additionally takes into account the scalability of these frameworks and their flexibility in various data scenarios. Through the assessment of the current capabilities and developmental phases of these FL frameworks, this study aims to support practitioners and researchers in identifying the most suitable tools for their specific needs. This analysis highlights the significance of FL in facilitating secure and effective data analysis in the contemporary technological landscape.

KeywordsFederated Learning; Distributed Machine Learning; FL Frameworks
Year2025
JournalProcedia Computer Science
Journal citation260, pp. 540-551
PublisherElseiver
ISSN 1877-0509
Digital Object Identifier (DOI)https://doi.org/10.1016/j.procs.2025.03.232
Web address (URL)https://www.sciencedirect.com/science/article/pii/S1877050925009767
Accepted author manuscript
License
File Access Level
Open
Publisher's version
File Access Level
Open
Publication dates
Online27 May 2025
Publication process dates
Deposited05 Jun 2025
EventSeventh International Conference on Recent Trends in Image Processing and Pattern Recognition (RTIP2R-2024)
Permalink -

https://repository.derby.ac.uk/item/qx8z5/a-comprehensive-review-of-open-source-federated-learning-frameworks

Download files


Accepted author manuscript
230_Manuscript.pdf
License: CC BY-NC-ND 4.0
File access level: Open

  • 10
    total views
  • 12
    total downloads
  • 1
    views this month
  • 0
    downloads this month

Export as

Related outputs

Crystal structures of the phosphorylation mimics of human cytosolic branched chain aminotransferase
Dare, E. S., Newman, R. H., Conway, M. and Dong, M. 2025. Crystal structures of the phosphorylation mimics of human cytosolic branched chain aminotransferase. Archives of Biochemistry and Biophysics. 770, pp. 1-7. https://doi.org/10.1016/j.abb.2025.110479
Evolutionary learning driven load forecasting and demand response management model for smart grid
Kumar, J., Rani, P., Saxena, D, Singh, A and Makkar, A. 2025. Evolutionary learning driven load forecasting and demand response management model for smart grid. Applied Soft Computing. 177, pp. 1-12. https://doi.org/10.1016/j.asoc.2025.113169
SecureMed: Federated learning empowered approach for securing medical data
Makkar, A. 2025. SecureMed: Federated learning empowered approach for securing medical data. 2024 11th International Conference on Soft Computing & Machine Intelligence (ISCMI). https://doi.org/10.1109/ISCMI63661.2024.10851534
A comprehensive review of robotics advancements through imitation learning for self-learning systems
Jadeja, Y., Shafik, M., Wood, P. and Makkar, A. 2025. A comprehensive review of robotics advancements through imitation learning for self-learning systems. International Conference on Mechanical Engineering and Robotics Research (ICMERR2025). IEEE.
An Intelligent Quantum Cyber-Security Framework for Healthcare Data Management
Gupta, K., Saxena, D., Rani, P., Kumar, J., Makkar, A. and Singh, A. K. 2024. An Intelligent Quantum Cyber-Security Framework for Healthcare Data Management. IEEE Transactions on Automation Science and Engineering. pp. 1-12. https://doi.org/10.1109/TASE.2024.3456209
A Global Cybersecurity Standardization Framework for Healthcare Informatics
Gupta, K., Mishra, V. and Makkar, A. 2024. A Global Cybersecurity Standardization Framework for Healthcare Informatics. IEEE Journal of Biomedical and Health Informatics. pp. 1-8. https://doi.org/10.1109/JBHI.2024.3467179
Enhancing robotics learning using imitation learning through visual-based behaviour cloning
Jadeja, Y., Shafik, M., Wood, P. and Makkar, A. 2024. Enhancing robotics learning using imitation learning through visual-based behaviour cloning. 21st International Conference on Manufacturing Research. EDP Sciences. https://doi.org/10.1051/matecconf/202440112006
Diferentiation of SH‑SY5Y neuroblastoma cells using retinoic acid and BDNF: a model for neuronal and synaptic diferentiation in neurodegeneration
Taggart, I., Crompton, L. A., Conway, M. and Craig, T. J. 2024. Diferentiation of SH‑SY5Y neuroblastoma cells using retinoic acid and BDNF: a model for neuronal and synaptic diferentiation in neurodegeneration. In Vitro Cellular and Developmental Biology - Animal. https://doi.org/10.1007/s11626-024-00948-6
Preserving Accuracy in Federated Learning via Equitable Model and Efficient Aggregation
Mehdi, M., Makkar, A., Conway, M. and Sama. L 2024. Preserving Accuracy in Federated Learning via Equitable Model and Efficient Aggregation. International Conference on Recent Trends in Image Processing and Pattern Recognition. Springer Nature. https://doi.org/10.1007/978-3-031-53082-1_7
Exploring Imaging Biomarkers for Early Detection of Alzheimer’s Disease Using Deep Learning: A Comprehensive Analysis
Sami, N., Makkar, A., Meziane, F. and Conway, M. 2024. Exploring Imaging Biomarkers for Early Detection of Alzheimer’s Disease Using Deep Learning: A Comprehensive Analysis. International Conference on Recent Trends in Image Processing and Pattern Recognition. Springer. https://doi.org/10.1007/978-3-031-53085-2_17
Effects of carotenoids on mitochondrial dysfunction
Ademowo, S., Oyebode, O., Edward, R., Conway, M., Griffiths, H. and Dias, I. H. K. 2024. Effects of carotenoids on mitochondrial dysfunction. Biochemical Society Transactions. 52 (1), p. 65–74. https://doi.org/10.1042/BST20230193
Advancements in enhancing cyber-physical system security: Practical deep learning solutions for network traffic classification and integration with security technologies
Gaba, S., Budhiraja, S., Kumar, V. and Makkar, A. Advancements in enhancing cyber-physical system security: Practical deep learning solutions for network traffic classification and integration with security technologies. Communications in Analysis and Mechanics. 21 (1), pp. 1527-155. https://doi.org/10.3934/mbe.2024066
SecureFed: federated learning empowered medical imaging technique to analyze lung abnormalities in chest X‑rays
Makkar, A. and Santosh, K. C. 2023. SecureFed: federated learning empowered medical imaging technique to analyze lung abnormalities in chest X‑rays. International Journal of Machine Learning and Cybernetics. 14, p. 2659–2670. https://doi.org/10.1007/s13042-023-01789-7
A Fuzzy-based approach to Enhance Cyber Defence Security for Next-generation IoT
Makkar, A., Ghosh, U., Sharma, P.K. and Javed, A. 2023. A Fuzzy-based approach to Enhance Cyber Defence Security for Next-generation IoT. IEEE Internet of Things Journal. Vol 10 (Issue 3), pp. 2079-2086. https://doi.org/10.1109/jiot.2021.3053326
BCAT1 redox function maintains mitotic fidelity
Francois, L., Boskovic, P., Knerr, J., He, W., Sigismondo, G., Schwan, C., More, T. H., Schlotter, M., Conway, M., Krijgsveld, J., Hiller, K. and Grosse, R. 2023. BCAT1 redox function maintains mitotic fidelity. Cell Reports. 42 (3), pp. 1-25.
Quantum Machine Learning Driven Malicious User Prediction for Cloud Network Communications
Gupta, R., Saxena. R., Gupta, I., Makkar, A. and Sing, A. K. 2022. Quantum Machine Learning Driven Malicious User Prediction for Cloud Network Communications. IEEE Networking Letters . 4 (4), pp. 174-178. https://doi.org/https://doi.org/10.1109/LNET.2022.3200724
SecureEngine: Spammer classification in cyber defence for leveraging green computing in Sustainable city
Aaisha Makkar 2022. SecureEngine: Spammer classification in cyber defence for leveraging green computing in Sustainable city. Sustainable Cities and Society. 79 (April 2022), p. 103658. https://doi.org/10.1016/j.scs.2021.103658
SecureIIoT Environment: Federated Learning Empowered Approach for Securing IIoT From Data Breach
Aaisha Makkar, Tae Woo Kim, Ashutosh Kumar Singh, Jungho Kang and Jong Hyuk Park 2022. SecureIIoT Environment: Federated Learning Empowered Approach for Securing IIoT From Data Breach. IEEE Transactions on Industrial Informatics. 18 (9), pp. 6406 - 6414. https://doi.org/10.1109/tii.2022.3149902
The BCAT1 CXXC Motif Provides Protection against ROS in Acute Myeloid Leukaemia Cells
Hillier, J., Allcott, G. J., Guest, A. L., Heaselgrave, W., Tonks, A., Conway, M., Cherry, A. L. and Coles, S. J. 2022. The BCAT1 CXXC Motif Provides Protection against ROS in Acute Myeloid Leukaemia Cells. Antioxidants. 11 (4), pp. 1-23. https://doi.org/10.3390/antiox11040683
Visualization and deep-learning-based malware variant detection using OpCode-level features
Darem, A., Abawajy, J., Makkar, A., Alhashmi, A. and Alanazi, S. 2021. Visualization and deep-learning-based malware variant detection using OpCode-level features. Future Generation Computer Systems. Vol 125 (Dec 2021), pp. 314-323. https://doi.org/10.1016/j.future.2021.06.032
An Efficient Spam Detection Technique for IoT Devices Using Machine Learning
Makkar, A., Garg, S., Kumar, N., Hossain, M.S., Ghoneim, A. and Alrashoud, M. 2021. An Efficient Spam Detection Technique for IoT Devices Using Machine Learning. IEEE Transactions on Industrial Informatics. Vol 17 (Issue 2), pp. 903-912. https://doi.org/10.1109/tii.2020.2968927
PROTECTOR: An optimized deep learning-based framework for image spam detection and prevention
Makkar, A. and Kumar, N. 2021. PROTECTOR: An optimized deep learning-based framework for image spam detection and prevention. Future Generation Computer Systems. 125 (Dec 2021), pp. 41-58. https://doi.org/10.1016/j.future.2021.06.026
Artificial Intelligence and Edge Computing-enabled Web Spam Detection for Next Generation IoT Applications
Makkar, A., Ghosh, U. and Sharma, P.K. 2021. Artificial Intelligence and Edge Computing-enabled Web Spam Detection for Next Generation IoT Applications. IEEE Sensors Journal. 21 (Issue: 22), pp. 25352 - 25361. https://doi.org/10.1109/jsen.2021.3066492
FedLearnSP: Preserving Privacy and Security using Federated Learning and Edge Computing
Makkar, A., Ghosh, U., Rawat, D.B. and Abawajy, J. 2021. FedLearnSP: Preserving Privacy and Security using Federated Learning and Edge Computing. IEEE. https://doi.org/10.1109/mce.2020.3048926
Ai based management of food wastage
Sama, L., Makkar, A., Prokshitha, P., Sharma, B.K. and Dhaloria, D. 2021. Ai based management of food wastage. 2021 International Semantic Intelligence Conference, ISIC 2021; New Delhi; India; 25 February 2021 through 27 February 2021; Code 167510. CEUR Workshops Proceedings.
An Intelligent Phishing Detection Scheme Using Machine Learning
Makkar, A., Kumar, N., Sama, L., Mishra, S. and Samdani, Y. Giri D., Buyya R., Ponnusamy S., De D., Adamatzky A. and Abawajy J.H. (ed.) An Intelligent Phishing Detection Scheme Using Machine Learning. Springer.
SPAMI: A cognitive spam protector for advertisement malicious images
Makkar, A., Kumar, N., Zomaya, A.Y. and Dhiman, S. 2020. SPAMI: A cognitive spam protector for advertisement malicious images. Information Sciences. 540 (Nov 2020), pp. 17-37. https://doi.org/10.1016/j.ins.2020.05.113
An efficient deep learning-based scheme for web spam detection in IoT environment
Makkar, A. and Kumar, N. 2020. An efficient deep learning-based scheme for web spam detection in IoT environment. Future Generation Computer Systems. 108 (July 2020), pp. 467-487. https://doi.org/10.1016/j.future.2020.03.004
DIADL: An Energy Efficient Framework for Detecting Intrusion Attack Using Deep LearnIing
Sama, L., Makkar, A., Mishra, S.K. and Samdani, Y. 2020. DIADL: An Energy Efficient Framework for Detecting Intrusion Attack Using Deep LearnIing. 12th International Conference on Computer Modeling and Simulation, ICCMS 2020 and the 9th International Conference on Intelligent Computing and Applications. ICICA 2020; Virtual, Online; Australia; 22 June 2020 through 24 June 2020; Code 162275. ACM. https://doi.org/10.1145/3408066.3408107
The Power of AI in IoT : Cognitive IoT-based Scheme for Web Spam Detection
Makkar, A., Kumar, N. and Guizani, M. 2019. The Power of AI in IoT : Cognitive IoT-based Scheme for Web Spam Detection. 2019 IEEE Symposium Series on Computational Intelligence, SSCI 2019; Xiamen; China; 6 December 2019 through 9 December 2019; Category numberCFP19COI-ART; Code 157933. IEEE. https://doi.org/10.1109/ssci44817.2019.9002885
FS2RNN: Feature Selection Scheme for Web Spam Detection Using Recurrent Neural Networks
Makkar, A., Obaidat, M.S. and Kumar, N. 2018. FS2RNN: Feature Selection Scheme for Web Spam Detection Using Recurrent Neural Networks. 2018 IEEE Global Communications Conference, GLOBECOM 2018; Abu Dhabi National Exhibition Centre (ADNEC) Abu Dhabi; United Arab Emirates; 9 December 2018 through 13 December 2018; Category number CFP18GLO-ART; Code 145422. IEEE. https://doi.org/10.1109/glocom.2018.8647294
User behavior analysis-based smart energy management for webpage ranking: Learning automata-based solution
Makkar, A. and Kumar, N. 2018. User behavior analysis-based smart energy management for webpage ranking: Learning automata-based solution. Sustainable Computing: Informatics and Systems. Vol 20 (Dec 2018), pp. 174-191. https://doi.org/10.1016/j.suscom.2018.02.003
Cognitive spammer: A Framework for PageRank analysis with Split by Over-sampling and Train by Under-fitting
Makkar, A. and Kumar, N. 2018. Cognitive spammer: A Framework for PageRank analysis with Split by Over-sampling and Train by Under-fitting. Future Generation Computer Systems. 90 (January 2019), pp. 381-404. https://doi.org/10.1016/j.future.2018.07.046
QAIR: Quality Assessment Scheme for Information Retrieval in IoT Infrastructures
Makkar, A., Kumar, N., Obaidat, M.S. and Hsiao, K.-F. 2018. QAIR: Quality Assessment Scheme for Information Retrieval in IoT Infrastructures. 2018 IEEE Global Communications Conference. Institute of Electrical and Electronics Engineers (IEEE). https://doi.org/10.1109/glocom.2018.8647180
Spammer classification using ensemble methods over content-based features
Makkar, A. and Goel, S. Kusum Deep, Jagdish Chand Bansal, Kedar Nath Das, Arvind Kumar Lal, Harish Garg, Atulya K. Nagar and Millie Pant (ed.) 2017. Spammer classification using ensemble methods over content-based features. Springer Verlag.