User Guide#
Preprocessing#
SecretFlow provides several common utility functions/classes to change raw features into a representation for more suitable for the downstream pipeline.
Private Set Intersection(PSI)#
SecretFlow SPU now supports ECDH-PSI, KKRT16-PSI, and BC22-PCG-PSI. Please check Private Set Intersection(PSI) for details.
MPC Machine Learning#
SecretFlow provides a variety of MPC modeling capabilities through the MPC security protocol and HE homomorphic encryption.
Federated Learning#
Federated learning is a machine learning technique that trains an algorithm across multiple decentralized edge devices or servers holding local data samples, without exchanging them.