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: about 4 years ago
Linked from 2 awesome lists


Backlinks from these awesome lists:

Related projects:

RepositoryDescriptionStars
0xzkml/zk-mnistA demo project that integrates machine learning and zero-knowledge proof verification in a web application using TypeScript.121
zokrates/zokratesToolbox for implementing and deploying zkSNARKs on the Ethereum blockchain1,836
zk-ml/researchResearch on integrating machine learning with emergent runtimes to improve performance and security.22
shreya-28/secure-mlSecure Linear Regression in the Semi-Honest Two-Party Setting.37
matter-labs-archive/snarkygpuA GPU-based zkSNARK prover that aims to improve the performance of distributed verification processes for blockchain applications.23
zkonduit/ezklAn engine for doing inference on deep learning models and computational graphs in a ZKML proof system970
luozhuzhang/zkps-circuit-snarkA zk-SNARK implementation using circom and snarkjs for secure multi-party computation and decentralized applications.61
risc0/zethA tool that proves Ethereum blocks are valid without relying on external validators or committees.390
linkedin/photon-mlA machine learning library built on top of Apache Spark for scalable and flexible regression modeling793
zygmuntz/kaggle-blackboxA toolkit for building and training machine learning models using a simple, easy-to-use interface.115
zk-ml/tachikomaDefines a standard for serializing neural network inference processes into a graph of operator computational traces.33
nalinbhardwaj/zordleA web application built using Zero-Knowledge Proof technology to verify players' knowledge of word mappings without revealing the words themselves.215
szilard/benchm-mlA benchmark for evaluating machine learning algorithms' performance on large datasets1,874
tailhq/dynamlAn interactive machine learning development environment with support for Scala, JVM, and popular ML libraries.201
tamucrypto/zkcnnAn implementation of a GKR-based snark for CNN model inference, providing a zero-knowledge proof protocol for neural network computations.73