-
Notifications
You must be signed in to change notification settings - Fork 7
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
Privacy preserving machine learning using MPC #4
Comments
I just finished PSE's Summer ZK Fellowship program and I have some previous experience in ML. I want to work on this task. In the past I worked on Federated Brain Tumor Segmentation from a privacy enabled ML POV. |
Hi @thogiti Kindly send out your proposal as issue per the template |
Hey @thogiti , update? |
Hi @mitsu1124. Apologies for delay. I got caught up in some stuff. But I did make some notes after doing some self-studying about this project. I will write them down and put it in a proposal and post it here for your review and feedback in the next one week. Thank you. Apologies again for a delay. |
Proposal: Privacy-Preserving Machine Learning Inference using MPCExecutive SummaryProject Name: Trustless MPC Inferences for Advanced Machine Learning Models In this project, we aim to extend the capabilities of privacy-preserving machine learning (PPML) by implementing trustless Multi-Party Computation (MPC) inferences on larger and more complex models like Whisper, GPT-2, Mistral 7B, and Gemma 2B. Building on our experience with smaller models such as ResNet and CISER, we will leverage the Crypten library and explore the newly developed mpz library to demonstrate the effectiveness of MPC in maintaining privacy without compromising model performance. Project OverviewOur focus is to push the boundaries of PPML using MPC by applying it to advanced machine learning models. By ensuring privacy during the inference phase, we aim to enable secure and confidential utilization of state-of-the-art models in sensitive applications. This will also encrypt the model, protecting against weight leaks and whitebox attacks. Project DetailsScope of Work
MilestonesMilestone 1: Model, Library Selection, and Preliminary Setup
Milestone 2: MPC Implementation on Selected Models
Milestone 3: Evaluation and Documentation
Team
Team ExperienceThe team has been deeply involved in the zk space for over a year. We have previously built privacy-preserving versions of zk proof delegation based on the zksaas paper, utilizing the packed secret-sharing MPC primitive. The team has prior experience in AI, having worked with computer vision, SVM, language models, and with PyTorch/TensorFlow. Administrative Details
Current ProgressWe have successfully implemented trustless MPC inferences on smaller models like ResNet, MNIST, and CISER using the Crypten library. This experience has laid the foundation for tackling larger and more complex models in this project. |
Open Task RFP for Privacy preserving machine learning inference using MPC
Executive Summary
Project Details
Qualifications
Administrative Details
Additional Information
Submission Details
The text was updated successfully, but these errors were encountered: