flâneur — a map of the web's best reading

ZK Machine Learning - HackMD

hackmd.io · 5,107 words · saved by 1 readers

Smart contracts on the Ethereum blockchain extend the range of what is possible to define in code. However, the constraints of blockchain computation and the public nature of operations on the blockchain impede the expansion to compute heavy applications on private/sensitive data, such as machine learning. In this tutorial post, together with the associated repo and demo webapp, we explore how zero knowledge proofs can help lift these barriers by performing computations off-chain and providing a proof that this computation was correctly executed, while shielding private data. The proof can then be verified on-chain for a much smaller computational cost, enabling us to implement on-chain, private machine learning. For this demo, we focused on the implementation of a simple computer vision deep learning convolutional neural network for handwritten digit recognition (MNIST). To check out the demo, please follow the instructions in this github repo, or play with the webapp demo at: https:/

ZK Machine Learning - HackMD Create new note Create a note from template Create new book Share Share Invite Publish Sharing URL --> Link copied /edit Copy Save View mode Edit mode View mode Book mode Slide mode Edit mode View mode Book mode Slide mode Preview Customize slides Note Permission Read Only me Only me Signed-in users Everyone Only me Signed-in users Everyone Write Only me Only me Signed-in users Everyone Only me Signed-in users Everyone Copy share link Invite by email Invite Invite Invitee This note has no invitees Share your work with the world Congratulations! 🎉 Your note is out

Explore this link on the map →

related reading