-
-
Notifications
You must be signed in to change notification settings - Fork 38
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
train a neural network on encrypted values using MPC #313
Comments
Hi all, SMPC topic seems very exiting topic to me, I would be glad to get some update on this old tutorial SyMPC on MNIST as well. Cheers :). But actually I can work on updating this tutorial using up-to-date examples in main SyMPC repo https://github.com/OpenMined/SyMPC/tree/main/examples |
As the example code shows, I think it is Plaintext Training and encrypted prediction, NOT train a neural network on encrypted values, right? |
yes that's right |
So, does this issue have any solution idea? |
The secure training notebook example is being worked, @kamathhrishi ping. |
Thank you Rasswanth, the secure inference does work, but why not secure train? I think the issue here is for the later :) |
Question
is it possible to train a neural network on encrypted values using Secure Multi-Party Computation and Autograd?
Further Information
I found a blog from pysyft that can perform encrypted train in MNIST Model using MPC, I'm a bit confuse how to use SyMPC in pysyft 0.5 to perform the similar task. The blog can be found here https://blog.openmined.org/encrypted-deep-learning-classification-with-pysyft/
if there any example or any tutorial how to run similarly using SyMPC?
Screenshots
If applicable, add screenshots to help explain your question.
System Information
Additional Context
Add any other context about the problem here.
The text was updated successfully, but these errors were encountered: