XFL: A High Performace, Lightweighted Federated Learning Framework

02/10/2023
by   Hong Wang, et al.
1

This paper introduces XFL, an industrial-grade federated learning project. XFL supports training AI models collaboratively on multiple devices, while utilizes homomorphic encryption, differential privacy, secure multi-party computation and other security technologies ensuring no leakage of data. XFL provides an abundant algorithms library, integrating a large number of pre-built, secure and outstanding federated learning algorithms, covering both the horizontally and vertically federated learning scenarios. Numerical experiments have shown the prominent performace of these algorithms. XFL builds a concise configuration interfaces with presettings for all federation algorithms, and supports the rapid deployment via docker containers.Therefore, we believe XFL is the most user-friendly and easy-to-develop federated learning framework. XFL is open-sourced, and both the code and documents are available at https://github.com/paritybit-ai/XFL.

READ FULL TEXT
research
02/13/2019

Federated Machine Learning: Concept and Applications

Today's AI still faces two major challenges. One is that in most industr...
research
06/11/2020

SECure: A Social and Environmental Certificate for AI Systems

In a world increasingly dominated by AI applications, an understudied as...
research
10/22/2021

WebFed: Cross-platform Federated Learning Framework Based on Web Browser with Local Differential Privacy

For data isolated islands and privacy issues, federated learning has bee...
research
02/05/2020

Knowledge Federation: Hierarchy and Unification

With the strengthening of data privacy and security, traditional data ce...
research
12/08/2021

Efficient Batch Homomorphic Encryption for Vertically Federated XGBoost

More and more orgainizations and institutions make efforts on using exte...
research
09/29/2022

Federated Stain Normalization for Computational Pathology

Although deep federated learning has received much attention in recent y...
research
06/10/2022

Blades: A Simulator for Attacks and Defenses in Federated Learning

Federated learning enables distributed training across a set of clients,...

Please sign up or login with your details

Forgot password? Click here to reset