Training ML models on encrypted data


Can I use Concrete ML to train for example an XGBoost model on encrypted data / features ?

1 Like

Hello @mdumitruguzu

Thanks for your question.

This question is a question we’re often asked, and eg, it was answered in Training on encrypted data. You’ll see there that it is currently not possible: Zama is today on private inference, and the training side is let for later, or with other tools as Federated Learning or Multi Party Computation.

We train on clear input set and then, infer on encrypted data: it allows to protect one’s data (eg, when you do your cancer test) but is not made to protect or share datasets between entities.


Thank you for the quick answer.

1 Like