iamtrask / Sonar

DEPRECATED - Decentralized Machine Learning Server (hosted on Blockchain)
Apache License 2.0
141 stars 49 forks source link

"OpenMined Grid" Smart Contract #30

Closed iamtrask closed 7 years ago

iamtrask commented 7 years ago

Helium - "OpenMined Grid" Smart Contract

Background: One of Sonar's main value propositions to the OpenMined ecosystem is the ability to create a marketplace for the training of ML models. This is a hybrid market for compute and data, as both the available computing power AND the available training data is distributed throughout the marketplace.

In this work, we wish to make independent progress on building the "compute marketplace" functionality of Sonar, such that spare GPU time can be bought and sold in the marketplace for the purpose of training deep neural networks.

Part 1: User Stories

Part 2: Mockup

The following notebook shows an example of how OpenMined Grid's client could work. However, while the code is plausible, please consider it only for inspiration. Furthermore, the model in the notebook uses PySyft for Machine Learning, whereas this ticket uses an external framework.

Part 3: Acceptance Criteria