Google
developed DistBelief [00], which uses thousands of CPUs to train the deep neural network; see Figure
0. Microsoft developed project Adam [00] to use fewer machines for training. Other sample vendors,
such as Qualcomm’s Zeroth platform [00], IBM’s Truenorth [00], and Manchester University’s
SpiNNaker [00] are also in development. Besides, there are also some software packages for deep
learning. These packages include Tensorflow, Theano, Torch/PyTorch, MxNet, Caffe as well as high
level package Keras. It would also be good to mention Google's TPU when mentioning the hardware
platforms.
Figure 0 Google DistBelief approach for DNN training [00].
Google
, derin sinir ağını eğitmek için binlerce CPU kullanan DistBelief [00] 'i geliştirdi; bkz. Şekil
0. Microsoft, eğitim için daha az makine kullanmak üzere Adam [00] projesini geliştirdi.
Qualcomm'un Zeroth platformu [00], IBM'in Truenorth [00] ve Manchester Üniversitesi’nden
SpiNNaker [00] gibi diğer örnek satıcılar da geliştirme aşamasındadır. Ayrıca derin
öğrenme için bazı yazılım paketleri de vardır . Bu paketler arasında Tensorflow, Theano, Torch / PyTorch, MxNet, Caffe ve yüksek
seviyeli Keras paketi bulunur. Donanım
platformlarından bahsederken Google'ın TPU'sundan da bahsetmek iyi olur .
Şekil 0 DNN eğitimi için Google DistBelief yaklaşımı [00].