EN - FR - DE - ES - IT - PT -

LexiconDream

🔙 Propagacja wsteczna

Algorytm obliczający gradienty w celu aktualizacji wag sieci neuronowej.

Propagacja wsteczna

Uczenie sieci wymaga wiedzy, jak dostosować każdą wagę. Propagacja wsteczna to oblicza. Stosuje ona regułę łańcuchową rachunku różniczkowego i całkowego, aby propagować błąd z warstwy wyjściowej wstecz przez sieć, przypisując gradient do każdej wagi po drodze.

Algorytm działa w dwóch przejściach. Przebieg w przód oblicza prognozy i straty. Przebieg w tył oblicza gradienty względem każdego parametru. Optymalizator, taki jak stochastyczny gradient spadkowy, aktualizuje następnie wagi w kierunku, który zmniejsza straty.

Kluczowe kroki

Technika ta zyskała popularność w latach 80. XX wieku i uczyniła głębokie uczenie praktycznym w połączeniu z szybszym sprzętem i lepszymi funkcjami aktywacji. Bez niej trenowanie sieci wielowarstwowych wymagałoby uciążliwego przeszukiwania przestrzeni wag.

Comments (2)

  1. Grad student
    Vanishing gradients were a real headache before better activations and residual connections.
  2. Deep learning hobbyist
    The algorithm that makes training neural nets practical. Chain rule applied repeatedly is the core idea.

Leave a comment