How difficult would it be to convert a trained ML model to a secure version using Concrete ML?

How difficult would it be to convert a trained ML model to a secure version using Concrete ML?
I have a model I am interested in running more securely, without the data being vulnerable at any point in the process, will I need to retrain it extensively?

1 Like

For now the short answer is that Concrete ML does not support an already trained model unless it respects some constraints.

I have a model I am interested in running more securely, without the data being vulnerable at any point in the process, will I need to retrain it extensively?

You will have to retrain yes but not more than you would have done with a standard model. Concrete ML simply makes sure that the model respects the constraints while or before training such that it can be converted into a FHE model for inference.

If you could share the type of trained model you would like to use I could try to give you more info.

1 Like