ich kürzlich die Cloud ML Criteo tutorial, und einer der letzten Log-Meldungen aus dem verteilten Schulungsauftrag auf dem „kleinen“ Daten-Set (~ 40M Beispiele) war:Was bedeutet globaler Schritt?
Saving dict for global step 7520: accuracy = 0.78864, ...
Was „global Schritt“ bezieht sich auf Hier? Ursprünglich dachte ich, es war:
global step = (number of training examples * number of epochs)/batch size
jedoch der Trainingssatz Größe 40,8 Mio., ist die Losgröße 30K, und die Anzahl der Epochen ist 5, so dass diese auf die richtige Antwort nicht führen:
(40.8M x 5)/30K = 6800