Sponsorized by ETH Global - Brussels.
Prize : Nethermind - Best zkML project
Decentralized Machine Learning Protocol adapted to both terrestrial and spatial context.
The models and the two smartcontracts utilizing them are written in the ZK-Proovable language Cairo.
In the future, the smart contracts will be deployed on specific L3 for each planets/asteroids using Madara.
- โ
ZK-ML tools : Built in Cairo 2.6.4 for contracts on starknet-compatible blockchain
- โ
Implemented on blockchain
- Basic Algebra + Linear Algebra
- Principal types: Signed Integer, Float (WFloat), Vector, Matrix
- Numerous High level operations to manipulate those types.
- Uniform pseudo random generator (to initialize weights)
- TODO: add more distributions (normal, poisson,
$\dots$ )
- TODO: add more distributions (normal, poisson,
- Multi Layer Perceptron (ie. regular Neural Network)
- eg: Star type identification
- Basic Algebra + Linear Algebra
- โ Not implemented in cairo yet
- Convolutional Neural Network
- for Crater identification
- Graph Attention Network
- for Constellation identification
- Convolutional Neural Network
- โ
Implemented on blockchain
- โ Additional proof of concept for tasks assigned to spatial decentralized robots
- Crater identification (Computer Vision)
- Constellation identification (Computer Vision)
- Microorganism analysis (Computer Vision)
-
Decentralized Smart Contracts : Variants of the smart contract :
- โ Fully Decentralized (not implemented yet)
- โ Country Wise Decentralized (not implemented yet)
-
Demonstration Client
- โ Not implemented yet
-
- ZK-ML tools
- Fully Decentralized contract
- Country Wise Decentralized contract
-
- Mathematical model/assumptions
- Algorithms
- Misc