Algorytm liczenia gradientu straty względem parametrów sieci: przejście w przód oblicza wynik, a przejście wstecz propaguje po grafie obliczeń pochodne zgodnie z regułą łańcuchową. Z tych gradientów korzystają optymalizatory gradientowe; biblioteki zwykle wyznaczają je przez automatyczne różniczkowanie.
An algorithm for computing the gradient of the loss with respect to network parameters: the forward pass computes the output, while the backward pass propagates derivatives through the computation graph using the chain rule. Gradient-based optimisers use these gradients; libraries usually obtain them through automatic differentiation.
To obliczanie, jak zmiany poszczególnych ustawień sieci wpłynęłyby na jej błąd.
This calculates how changing individual network settings would affect its error.
Sieć ma wiele ustawień, a sprawdzanie każdej możliwej poprawki osobno byłoby zbyt kosztowne.
A network has many settings, and testing every possible adjustment separately would be too costly.
Po obliczeniu wyniku przenosi informację o zmianie błędu wstecz przez warstwy; algorytm uczenia wykorzystuje ją do aktualizacji ustawień.
After calculating a result, it passes error-change information backwards through the layers; the learning algorithm uses it to update settings.
Po błędnym rozpoznaniu kwiatu trening oblicza kierunki zmian połączeń i wykorzystuje je do następnej poprawki modelu.
After misidentifying a flower, training calculates adjustment directions for the connections and uses them for the next model update.