V
V
Vyacheslav Shindin2017-08-18 06:46:45
Neural networks
Vyacheslav Shindin, 2017-08-18 06:46:45

Can the development of AI algorithms be placed on the blockchain?

I wonder if it is possible to implement such a blockchain, where miners would solve the backpropagation problem for training various neurons using the proof-of-work algorithm as a nonce?
Those. so that miners do not just burn electricity, but also do useful work in terms of training strong AI, which would consist of blocks with weak AI, the inputs and outputs of which from different blocks of the blockchain could be mixed with each other in the form of smart contracts, for example . It is also interesting what pitfalls may arise when implementing such a blockchain?
After all, if you store the evolution of AI algorithms in the blockchain, then people will become less worried about the fact that AI will ever get out of control. Everything will become clearer and clearer...

Answer the question

In order to leave comments, you need to log in

3 answer(s)
I
ivodopyanov, 2017-08-21
@ivodopyanov

1. Blockchain is not designed to store large amounts of data. It is duplicated for all miners. There you can store small records, bytes-kilobytes.
2. In general, the idea is interesting, but it is necessary to guarantee that the time for solving the problem for all miners is more or less the same. Otherwise, an attacker will be able to quickly train simple models and generate their own blocks.

L
Labunsky, 2017-08-18
@Labunsky

No.
Proof of systems (what you described) are designed to protect the blockchain and, omitting the details, must be:
a) Not forged;
b) Easily verifiable;
The learning process is not suitable for either the first or the second sign. If you really want to connect AI with the blockchain, then dig towards the mechanisms of the ether

Didn't find what you were looking for?

Ask your question

Ask a Question

731 491 924 answers to any question