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

213 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. 120
zokrates/zokrates Toolbox for implementing and deploying zkSNARKs on the Ethereum blockchain 1,834
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. 38
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 947
luozhuzhang/zkps-circuit-snark A zk-SNARK implementation using circom and snarkjs for secure multi-party computation and decentralized applications. 61
risc0/zeth A system that uses ZK proof to validate Ethereum blocks without relying on validators or sync committees. 382
linkedin/photon-ml A machine learning library built on top of Apache Spark for scalable and flexible regression modeling 792
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,869
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. 72