In some earlier papers, if I remember correctly, the Bonet paper and others was that they required the image to have public data to generate the proof. And so a lot of what you did was getting around that. One problem for both a tested image edits and also for machine learning is that you might want to hide some parts of the input. So in our work, we also introduced this for the ZKML space as well where you can compute a commitment in our case, a hash of the weights and reveal that. Because the commitment is binding, it forces the API provider to hash the weights,. then you can be assured that they're around the correct model.
This week, Anna Rose and Tarun Chitra dive back into the topic of ZK ML with guests Yi Sun, co-founder of Axiom, and Daniel Kang, Assistant Professor of computer science at UIUC. They discuss Yi and Daniel’s previous academic work and what led them to get interested in ZK topics and specifically ZK ML. They then dive into a discussion about 2 recent papers which examine the use of ZK within Machine Learning architectures.
Here are some additional links for this episode:
Apply for ZK Hack Lisbon here: ZK Hack application
Aleo is a new Layer-1 blockchain that achieves the programmability of Ethereum, the privacy of Zcash, and the scalability of a rollup.
Interested in building private applications? Check out Aleo’s programming language called Leo by visiting http://developer.aleo.org.
You can also participate in Aleo’s incentivized testnet3 by downloading and running a snarkOS node. No sign-up is necessary to participate.
For questions, join their Discord at aleo.org/discord.
If you like what we do: