linear-regression-demo

Verification tool

Verifies the accuracy of a private machine learning model on Ethereum using a zk-SNARK proof

private quantized linear regression on Ethereum

GitHub

214 stars
7 watching
18 forks
Language: Solidity
last commit: over 2 years ago
Linked from 2 awesome lists


Backlinks from these awesome lists:

Related projects:

Repository Description Stars
0xzkml/zk-mnist A demo project that integrates machine learning and zero-knowledge proof verification in a web application using TypeScript. 121
zokrates/zokrates Toolbox for implementing and deploying zkSNARKs on the Ethereum blockchain 1,836
zk-ml/research Research on integrating machine learning with emergent runtimes to improve performance and security. 22
shreya-28/secure-ml Secure Linear Regression in the Semi-Honest Two-Party Setting. 37
matter-labs-archive/snarkygpu A GPU-based zkSNARK prover that aims to improve the performance of distributed verification processes for blockchain applications. 23
zkonduit/ezkl An engine for doing inference on deep learning models and computational graphs in a ZKML proof system 970
luozhuzhang/zkps-circuit-snark A zk-SNARK implementation using circom and snarkjs for secure multi-party computation and decentralized applications. 61
risc0/zeth A tool that proves Ethereum blocks are valid without relying on external validators or committees. 390
linkedin/photon-ml A machine learning library built on top of Apache Spark for scalable and flexible regression modeling 793
zygmuntz/kaggle-blackbox A toolkit for building and training machine learning models using a simple, easy-to-use interface. 115
zk-ml/tachikoma Defines a standard for serializing neural network inference processes into a graph of operator computational traces. 33
nalinbhardwaj/zordle A web application built using Zero-Knowledge Proof technology to verify players' knowledge of word mappings without revealing the words themselves. 215
szilard/benchm-ml A benchmark for evaluating machine learning algorithms' performance on large datasets 1,874
tailhq/dynaml An interactive machine learning development environment with support for Scala, JVM, and popular ML libraries. 201
tamucrypto/zkcnn An implementation of a GKR-based snark for CNN model inference, providing a zero-knowledge proof protocol for neural network computations. 73