GoSGD: Distributed Optimization for Deep Learning with Gossip Exchange
About
We address the issue of speeding up the training of convolutional neural networks by studying a distributed method adapted to stochastic gradient descent. Our parallel optimization setup uses several threads, each applying individual gradient descents on a local variable. We propose a new way of sharing information between different threads based on gossip algorithms that show good consensus convergence properties. Our method called GoSGD has the advantage to be fully asynchronous and decentralized.
Michael Blot, David Picard, Matthieu Cord• 2018
Related benchmarks
| Task | Dataset | Result | Rank | |
|---|---|---|---|---|
| Language Modeling | WikiText-103 (fine-tuning) | Training Time (s)7.65e+3 | 11 | |
| Sequence Modeling | Minipile (pretraining) | Perplexity17.52 | 6 | |
| Image Classification | CIFAR-100 | Convergence Accuracy76.47 | 6 | |
| Image Classification | ImageNet-1K | Accuracy74.19 | 6 | |
| Image Classification | CIFAR-100 | Accuracy (Convergence)75.86 | 5 |
Showing 5 of 5 rows