FATE (Federated AI Technology Enabler) is an open-source project initiated by Webank's AI Department to provide a secure computing framework to support the federated AI ecosystem. It implements secure computation protocols based on homomorphic encryption and multi-party computation (MPC). It supports federated learning architectures and secure computation of various machine learning algorithms, including logistic regression, tree-based algorithms, deep learning and transfer learning.

     Apache License 2.0

     Just follow the instruction.

                           Single Machine with Linux or Mac system installed.

                           Software environment :jdk1.8+、Python3.6、python virtualenv、mysql5.6+、redis-5.0.2

Using KubeFATE, FATE can be deployed by either docker-compose or Kubernetes:

More instructions can be found in KubeFATE.