Distributed neural network training?

For discussing go computing, software announcements, etc.
Post Reply
Cyan
Dies in gote
Posts: 34
Joined: Wed Jul 19, 2017 4:12 pm
Rank: 3k
GD Posts: 0
Has thanked: 2 times
Been thanked: 5 times

Distributed neural network training?

Post by Cyan »

Will developers of go programs be interested in setting up a distributed computing project to train their neural networks, like Folding@home and BOINC? That way millions of go fans worldwide can contribute to making go programs stronger.
Uberdude
Judan
Posts: 6727
Joined: Thu Nov 24, 2011 11:35 am
Rank: UK 4 dan
GD Posts: 0
KGS: Uberdude 4d
OGS: Uberdude 7d
Location: Cambridge, UK
Has thanked: 436 times
Been thanked: 3718 times

Re: Distributed neural network training?

Post by Uberdude »

Someone asked GCP (author of Leela) about this as he said his lack of computer power for training the networks (and generating self-play training data) was a major thing holding back Leela's strength. However he explained that you need a very fat data pipe between compute units so you can't effectively distribute a task for one beefy machine with several high end GPUs down to 20 low end laptops. However [my interpretation] if there are people with high spec gaming machines with a few Titan Xs then perhaps they could usefully contribute. I don't know how common that is.
zakki
Beginner
Posts: 14
Joined: Wed Feb 22, 2017 4:44 am
GD Posts: 0
Has thanked: 1 time
Been thanked: 3 times

Re: Distributed neural network training?

Post by zakki »

I think architecture like Folding@home is suitable to generate millions of self-play game, rather than training neural network.
Cyan
Dies in gote
Posts: 34
Joined: Wed Jul 19, 2017 4:12 pm
Rank: 3k
GD Posts: 0
Has thanked: 2 times
Been thanked: 5 times

Re: Distributed neural network training?

Post by Cyan »

zakki wrote:I think architecture like Folding@home is suitable to generate millions of self-play game, rather than training neural network.

Would that be useful for current programs like Rayn?
zakki
Beginner
Posts: 14
Joined: Wed Feb 22, 2017 4:44 am
GD Posts: 0
Has thanked: 1 time
Been thanked: 3 times

Re: Distributed neural network training?

Post by zakki »

AlphaGo uses 30000000 games.
But now 1600000 human games without random moves and 1440000 aya games with random move are available.
Rayn (and other programs) needs high quality 10x amount of games.
Post Reply